==> Building on shinx ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list ./ .SRCINFO 751 100% 0.00kB/s 0:00:00 751 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=8/10) .nvchecker.toml 113 100% 110.35kB/s 0:00:00 113 100% 110.35kB/s 0:00:00 (xfr#2, to-chk=7/10) LICENSE 646 100% 630.86kB/s 0:00:00 646 100% 630.86kB/s 0:00:00 (xfr#3, to-chk=6/10) PKGBUILD 2,557 100% 2.44MB/s 0:00:00 2,557 100% 2.44MB/s 0:00:00 (xfr#4, to-chk=5/10) REUSE.toml 405 100% 395.51kB/s 0:00:00 405 100% 395.51kB/s 0:00:00 (xfr#5, to-chk=4/10) nodejs-lts-jod-22.22.2-1.log 808 100% 789.06kB/s 0:00:00 808 100% 789.06kB/s 0:00:00 (xfr#6, to-chk=3/10) update-icu-tests.patch 5,938 100% 5.66MB/s 0:00:00 5,938 100% 5.66MB/s 0:00:00 (xfr#7, to-chk=2/10) LICENSES/ sent 4,974 bytes received 211 bytes 3,456.67 bytes/sec total size is 10,612 speedup is 2.05 ==> Applying RISC-V patches... sending incremental file list ./ sent 56 bytes received 19 bytes 50.00 bytes/sec total size is 0 speedup is 0.00 ==> Patching arch to riscv64... ==> Running pkgctl build --arch riscv64 on remote host... ==> WARNING: invalid architecture: riscv64 ==> Updating pacman database cache [?25l:: Synchronizing package databases... core downloading... extra downloading... multilib downloading... [?25h==> Building nodejs-lts-jod  -> repo: extra  -> arch: riscv64  -> worker: felix-3 ==> Building nodejs-lts-jod for [extra] (riscv64) ]3008;start=a9290442d07e44b89ac6258b91670016;user=root;hostname=shinx.felixc.at;machineid=49ee0d8bc12d4691a2e31342e4159c5a;bootid=1b222a3fd32b42f9adf5e1553db87c15;pid=3412653;pidfdid=7605980;comm=systemd-nspawn;container=arch-nspawn-3412653;type=container\]11;?\]2;🔵 Container arch-nspawn-3412653 on shinx.felixc.at\[?25l:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... there is nothing to do [?25h[!p]104\[?7h]3008;end=a9290442d07e44b89ac6258b91670016\==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix-3]...done ==> Making package: nodejs-lts-jod 22.22.2-1 (Tue Apr 21 21:49:17 2026) ==> Retrieving sources...  -> Downloading node-v22.22.2.tar.xz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 0 100 48.88M 100 48.88M 0 0 71.03M 0 0 100 48.88M 100 48.88M 0 0 71.03M 0 0 100 48.88M 100 48.88M 0 0 71.02M 0 0  -> Found update-icu-tests.patch ==> Validating source files with sha256sums... node-v22.22.2.tar.xz ... Passed update-icu-tests.patch ... Passed ]3008;start=44dadd8418874b39978b050fd122b2d1;user=root;hostname=shinx.felixc.at;machineid=49ee0d8bc12d4691a2e31342e4159c5a;bootid=1b222a3fd32b42f9adf5e1553db87c15;pid=3414250;pidfdid=7607577;comm=systemd-nspawn;container=arch-nspawn-3414250;type=container\]11;?\]2;🔵 Container arch-nspawn-3414250 on shinx.felixc.at\==> Making package: nodejs-lts-jod 22.22.2-1 (Tue Apr 21 19:49:37 2026) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (2) New Version Net Change extra/c-ares 1.34.6-1 0.51 MiB extra/libuv 1.52.1-1 0.62 MiB Total Installed Size: 1.12 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing libuv... installing c-ares... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (4) New Version Net Change core/mpdecimal 4.0.1-3 0.31 MiB extra/ninja 1.13.2-3 0.36 MiB core/procps-ng 4.0.6-1 2.56 MiB core/python 3.14.3-1 132.79 MiB Total Installed Size: 136.02 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing mpdecimal... installing python... Optional dependencies for python python-setuptools: for building Python packages using tooling that is usually bundled with Python python-pip: for installing Python packages using tooling that is usually bundled with Python python-pipx: for installing Python software not packaged on Arch Linux sqlite: for a default database integration [installed] xz: for lzma [installed] tk: for tkinter installing procps-ng... installing ninja... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Retrieving sources...  -> Found node-v22.22.2.tar.xz  -> Found update-icu-tests.patch ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting node-v22.22.2.tar.xz with bsdtar ==> Starting prepare()... patching file test/fixtures/icu/localizationData-v78.1.json patching file test/parallel/test-datetime-change-notify.js ==> Starting build()... Node.js configure: Found Python 3.14.3... INFO: configure completed successfully ninja -C out/Release -j16 ninja: Entering directory `out/Release' [1/1963] CXX obj/deps/v8/src/base/v8_libbase.abort-mode.o [2/1963] CXX obj/deps/v8/src/base/numbers/v8_libbase.diy-fp.o [3/1963] CXX obj/deps/v8/src/base/v8_libbase.bits.o [4/1963] CXX obj/deps/v8/src/base/v8_libbase.division-by-constant.o [5/1963] CXX obj/deps/v8/src/base/numbers/v8_libbase.cached-powers.o [6/1963] CXX obj/deps/v8/src/base/v8_libbase.cpu.o [7/1963] CXX obj/deps/v8/src/base/debug/v8_libbase.stack_trace.o [8/1963] CXX obj/deps/v8/src/base/numbers/v8_libbase.dtoa.o [9/1963] CXX obj/deps/v8/src/base/v8_libbase.file-utils.o [10/1963] CXX obj/deps/v8/src/base/numbers/v8_libbase.fast-dtoa.o [11/1963] CXX obj/deps/v8/src/base/numbers/v8_libbase.bignum-dtoa.o [12/1963] CXX obj/deps/v8/src/base/v8_libbase.bounded-page-allocator.o [13/1963] CXX obj/deps/v8/src/base/v8_libbase.emulated-virtual-address-subspace.o [14/1963] CXX obj/deps/v8/src/base/numbers/v8_libbase.bignum.o [15/1963] CXX obj/deps/v8/src/base/platform/v8_libbase.memory-protection-key.o [16/1963] CXX obj/deps/v8/src/base/v8_libbase.ieee754.o [17/1963] CXX obj/deps/v8/src/base/v8_libbase.once.o [18/1963] CXX obj/deps/v8/src/base/numbers/v8_libbase.fixed-dtoa.o [19/1963] CXX obj/deps/v8/src/base/platform/v8_libbase.mutex.o [20/1963] CXX obj/deps/v8/src/base/platform/v8_libbase.condition-variable.o [21/1963] CXX obj/deps/v8/src/base/v8_libbase.logging.o [22/1963] CXX obj/deps/v8/src/base/numbers/v8_libbase.strtod.o [23/1963] CXX obj/deps/v8/src/base/v8_libbase.page-allocator.o [24/1963] CXX obj/deps/v8/src/base/platform/v8_libbase.semaphore.o [25/1963] CXX obj/deps/v8/src/base/platform/v8_libbase.platform.o [26/1963] CXX obj/deps/v8/src/base/sanitizer/v8_libbase.lsan-page-allocator.o [27/1963] CXX obj/deps/v8/src/base/platform/v8_libbase.time.o [28/1963] CXX obj/deps/v8/src/base/v8_libbase.sys-info.o [29/1963] CXX obj/deps/v8/src/base/v8_libbase.region-allocator.o [30/1963] CXX obj/deps/v8/src/base/sanitizer/v8_libbase.lsan-virtual-address-space.o [31/1963] CXX obj/deps/v8/src/base/v8_libbase.strings.o [32/1963] CXX obj/deps/v8/src/base/v8_libbase.vlq-base64.o [33/1963] CXX obj/deps/v8/src/base/v8_libbase.virtual-address-space-page-allocator.o [34/1963] CXX obj/deps/v8/src/base/platform/v8_libbase.platform-posix-time.o [35/1963] CXX obj/deps/v8/src/base/v8_libbase.virtual-address-space.o [36/1963] CXX obj/deps/v8/src/base/utils/v8_libbase.random-number-generator.o [37/1963] CXX obj/deps/v8/src/base/debug/v8_libbase.stack_trace_posix.o [38/1963] CXX obj/deps/v8/src/base/platform/v8_libbase.platform-posix.o [39/1963] CXX obj/deps/v8/src/base/platform/v8_libbase.platform-linux.o [40/1963] AR obj/tools/v8_gypfiles/libv8_libbase.a [41/1963] CXX obj/deps/v8/src/torque/torque_base.cpp-builder.o [42/1963] CXX obj/deps/v8/src/torque/torque_base.source-positions.o [43/1963] CXX obj/deps/v8/src/torque/torque_base.declarable.o [44/1963] CXX obj/deps/v8/src/torque/torque_base.global-context.o [45/1963] CXX obj/deps/v8/src/torque/torque_base.cfg.o [46/1963] CXX obj/deps/v8/src/torque/torque_base.earley-parser.o [47/1963] CXX obj/deps/v8/src/torque/torque_base.server-data.o [48/1963] CXX obj/deps/v8/src/torque/torque_base.kythe-data.o [49/1963] CXX obj/deps/v8/src/torque/torque_base.class-debug-reader-generator.o [50/1963] CXX obj/deps/v8/src/torque/torque_base.cc-generator.o [51/1963] CXX obj/deps/v8/src/torque/torque_base.torque-code-generator.o [52/1963] CXX obj/deps/v8/src/torque/torque_base.csa-generator.o [53/1963] CXX obj/deps/v8/src/torque/torque_base.declaration-visitor.o [54/1963] CXX obj/deps/v8/src/torque/torque_base.instance-type-generator.o [55/1963] CXX obj/deps/v8/src/interpreter/bytecode_builtins_list_generator.bytecode-operands.o [56/1963] CXX obj/deps/v8/src/torque/torque_base.type-inference.o [57/1963] CXX obj/deps/v8/src/builtins/bytecode_builtins_list_generator.generate-bytecodes-builtins-list.o [58/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/abseil.spinlock_wait.o [59/1963] CXX obj/deps/v8/src/torque/torque_base.type-oracle.o [60/1963] CXX obj/deps/v8/src/torque/torque_base.instructions.o [61/1963] CXX obj/deps/v8/src/interpreter/bytecode_builtins_list_generator.bytecodes.o [62/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/abseil.raw_logging.o [63/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/abseil.low_level_alloc.o [64/1963] CXX obj/deps/v8/src/torque/torque_base.declarations.o [65/1963] LINK bytecode_builtins_list_generator [66/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/abseil.unscaledcycleclock.o [67/1963] ACTION generate_bytecode_builtins_list: generate_bytecode_builtins_list_action_73a03d1964edbe79fc19deb968fa21d5c456544c3d095b62158c8959ed2aeed1 [68/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/abseil.cycleclock.o [69/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/abseil.spinlock.o [70/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/abseil.log_severity.o [71/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/abseil.throw_delegate.o [72/1963] CXX obj/deps/v8/src/torque/torque_base.utils.o [73/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/internal/abseil.cpu_detect.o [74/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/abseil.thread_identity.o [75/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/abseil.sysinfo.o [76/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/abseil.crc32c.o [77/1963] CXX obj/deps/v8/src/torque/torque_base.torque-compiler.o [78/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/internal/abseil.crc_x86_arm_combined.o [79/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/internal/abseil.crc.o [80/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/debugging/internal/abseil.address_is_readable.o [81/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/container/internal/abseil.hashtablez_sampler_force_weak_definition.o [82/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/internal/abseil.crc_memcpy_x86_arm_combined.o [83/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/internal/abseil.crc_memcpy_fallback.o [84/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/container/internal/abseil.hashtablez_sampler.o [85/1963] CXX obj/deps/v8/src/torque/torque.torque.o [86/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/debugging/internal/abseil.vdso_support.o [87/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/debugging/internal/abseil.elf_mem_image.o [88/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/internal/abseil.crc_cord_state.o [89/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/container/internal/abseil.raw_hash_set.o [90/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/debugging/abseil.stacktrace.o [91/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/profiling/internal/abseil.exponential_biased.o [92/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/hash/internal/abseil.city.o [93/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/hash/internal/abseil.low_level_hash.o [94/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/debugging/internal/abseil.demangle.o [95/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/hash/internal/abseil.hash.o [96/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/debugging/abseil.symbolize.o [97/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/numeric/abseil.int128.o [98/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/abseil.ascii.o [99/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/abseil.cord_buffer.o [100/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/abseil.charconv.o [101/1963] CXX obj/deps/v8/src/torque/torque_base.type-visitor.o [102/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.charconv_parse.o [103/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/abseil.cord_analysis.o [104/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.cord_rep_btree_navigator.o [105/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.cord_rep_consume.o [106/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.cord_internal.o [107/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.cord_rep_btree_reader.o [108/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.charconv_bigint.o [109/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.cord_rep_crc.o [110/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.cordz_functions.o [111/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/abseil.escaping.o [112/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.pow10_helper.o [113/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.ostringstream.o [114/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.memutil.o [115/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.damerau_levenshtein_distance.o [116/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.escaping.o [117/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.utf8.o [118/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.cord_rep_btree.o [119/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.cordz_sample_token.o [120/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.cordz_handle.o [121/1963] CXX obj/deps/v8/src/torque/torque_base.types.o [122/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/abseil.extension.o [123/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/abseil.output.o [124/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.stringify_sink.o [125/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.cordz_info.o [126/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/abseil.match.o [127/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/abseil.bind.o [128/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/abseil.string_view.o [129/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/abseil.parser.o [130/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/abseil.str_split.o [131/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/abseil.arg.o [132/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/abseil.str_replace.o [133/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/abseil.substitute.o [134/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/abseil.win32_waiter.o [135/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/abseil.float_conversion.o [136/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/abseil.str_cat.o [137/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/abseil.numbers.o [138/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/abseil.graphcycles.o [139/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/abseil.cord.o [140/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/abseil.create_thread_identity.o [141/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/abseil.futex_waiter.o [142/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/abseil.kernel_timeout.o [143/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/abseil.per_thread_sem.o [144/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/abseil.pthread_waiter.o [145/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/abseil.sem_waiter.o [146/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/abseil.civil_time_detail.o [147/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/abseil.stdcpp_waiter.o [148/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/abseil.waiter_base.o [149/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/abseil.clock.o [150/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/abseil.time_zone_posix.o [151/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/abseil.time_zone_fixed.o [152/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/abseil.format.o [153/1963] ACTION Checking inspector protocol compatibility [154/1963] STAMP obj/tools/v8_gypfiles/v8_flags.actions_depends.stamp [155/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/abseil.zone_info_source.o [156/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/abseil.civil_time.o [157/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/abseil.time_zone_if.o [158/1963] CC obj/deps/v8/third_party/zlib/v8_zlib.adler32.o [159/1963] CC obj/deps/v8/third_party/zlib/v8_zlib.cpu_features.o [160/1963] ACTION Generating inspector protocol sources from protocol json [161/1963] STAMP obj/tools/v8_gypfiles/v8_inspector_headers.actions_rules_copies.stamp [162/1963] CC obj/deps/v8/third_party/zlib/v8_zlib.compress.o [163/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/abseil.mutex.o [164/1963] CC obj/deps/v8/third_party/zlib/v8_zlib.gzclose.o [165/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/abseil.duration.o [166/1963] CC obj/deps/v8/third_party/zlib/v8_zlib.crc32.o [167/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/abseil.time_zone_impl.o [168/1963] CC obj/deps/v8/third_party/zlib/v8_zlib.gzlib.o [169/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/abseil.time_zone_lookup.o [170/1963] CC obj/deps/v8/third_party/zlib/v8_zlib.gzwrite.o [171/1963] CC obj/deps/v8/third_party/zlib/v8_zlib.gzread.o [172/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/abseil.time_zone_libc.o [173/1963] CC obj/deps/v8/third_party/zlib/v8_zlib.inffast.o [174/1963] CC obj/deps/v8/third_party/zlib/v8_zlib.inftrees.o [175/1963] CC obj/deps/v8/third_party/zlib/v8_zlib.zutil.o [176/1963] CC obj/deps/v8/third_party/zlib/v8_zlib.uncompr.o [177/1963] CC obj/deps/v8/third_party/zlib/v8_zlib.infback.o [178/1963] CXX obj/deps/v8/third_party/zlib/google/v8_zlib.compression_utils_portable.o [179/1963] CXX obj/deps/v8/src/regexp/gen-regexp-special-case.gen-regexp-special-case.o [180/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/abseil.time_zone_format.o [181/1963] CC obj/deps/v8/third_party/zlib/v8_zlib.deflate.o [182/1963] LINK gen-regexp-special-case [183/1963] ACTION run_gen-regexp-special-case: run_gen-regexp-special-case_action_72d03329d19e24c609ee6e65eeeb110034e9261c37b8a8d83522628d574e9fa7 [184/1963] CC obj/deps/v8/third_party/zlib/v8_zlib.trees.o [185/1963] CC obj/deps/v8/third_party/zlib/v8_zlib.inflate.o [186/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/abseil.time.o [187/1963] CXX obj/deps/v8/src/libplatform/v8_libplatform.default-thread-isolated-allocator.o [188/1963] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/abseil.time_zone_info.o [189/1963] AR obj/tools/v8_gypfiles/libabseil.a [190/1963] CXX obj/deps/v8/src/libplatform/v8_libplatform.default-job.o [191/1963] CXX obj/deps/v8/src/libplatform/v8_libplatform.task-queue.o [192/1963] AR obj/tools/v8_gypfiles/libv8_zlib.a [193/1963] CXX obj/deps/v8/src/libplatform/v8_libplatform.default-worker-threads-task-runner.o [194/1963] CXX obj/deps/v8/src/libplatform/v8_libplatform.delayed-task-queue.o [195/1963] CXX obj/deps/v8/src/libplatform/tracing/v8_libplatform.trace-object.o [196/1963] CC obj/deps/zstd/lib/common/zstd.debug.o [197/1963] CXX obj/deps/v8/src/libplatform/tracing/v8_libplatform.trace-buffer.o [198/1963] CXX obj/deps/v8/src/libplatform/tracing/v8_libplatform.trace-config.o [199/1963] CC obj/deps/zstd/lib/common/zstd.entropy_common.o [200/1963] CC obj/deps/zstd/lib/common/zstd.threading.o [201/1963] CXX obj/deps/v8/src/libplatform/tracing/v8_libplatform.trace-writer.o [202/1963] CC obj/deps/zstd/lib/common/zstd.pool.o [203/1963] CXX obj/deps/v8/src/libplatform/v8_libplatform.default-foreground-task-runner.o [204/1963] CC obj/deps/zstd/lib/common/zstd.fse_decompress.o [205/1963] CC obj/deps/zstd/lib/common/zstd.zstd_common.o [206/1963] CC obj/deps/zstd/lib/compress/zstd.fse_compress.o [207/1963] CC obj/deps/zstd/lib/common/zstd.error_private.o [208/1963] CXX obj/deps/v8/src/libplatform/v8_libplatform.worker-thread.o [209/1963] CXX obj/src/node_js2c.embedded_data.o [210/1963] CXX obj/deps/v8/src/libplatform/tracing/v8_libplatform.tracing-controller.o [211/1963] CC obj/deps/zstd/lib/compress/zstd.hist.o [212/1963] CXX obj/deps/v8/src/libplatform/v8_libplatform.default-platform.o [213/1963] AR obj/tools/v8_gypfiles/libv8_libplatform.a [214/1963] CC obj/deps/zstd/lib/compress/zstd.zstd_compress_literals.o [215/1963] CC obj/deps/zstd/lib/common/zstd.xxhash.o [216/1963] CXX obj/deps/simdutf/simdutf.simdutf.o [217/1963] AR obj/deps/simdutf/libsimdutf.a [218/1963] CC obj/deps/zstd/lib/compress/zstd.zstd_compress_sequences.o [219/1963] CC obj/deps/zstd/lib/compress/zstd.zstd_compress_superblock.o [220/1963] CC obj/deps/zstd/lib/compress/zstd.huf_compress.o [221/1963] CC obj/deps/zstd/lib/compress/zstd.zstd_preSplit.o [222/1963] CC obj/deps/zstd/lib/decompress/zstd.zstd_ddict.o [223/1963] CC obj/deps/uvwasi/src/uvwasi.clocks.o [224/1963] CC obj/deps/zstd/lib/compress/zstd.zstd_ldm.o [225/1963] CC obj/deps/uvwasi/src/uvwasi.fd_table.o [226/1963] CC obj/deps/uvwasi/src/uvwasi.poll_oneoff.o [227/1963] CC obj/deps/uvwasi/src/uvwasi.path_resolver.o [228/1963] CC obj/deps/uvwasi/src/uvwasi.sync_helpers.o [229/1963] CC obj/deps/zstd/lib/compress/zstd.zstdmt_compress.o [230/1963] CC obj/deps/uvwasi/src/uvwasi.uv_mapping.o [231/1963] CC obj/deps/uvwasi/src/uvwasi.wasi_rights.o [232/1963] CC obj/deps/zstd/lib/decompress/zstd.zstd_decompress.o [233/1963] CC obj/deps/zstd/lib/decompress/zstd.huf_decompress.o [234/1963] CC obj/deps/uvwasi/src/uvwasi.wasi_serdes.o [235/1963] CC obj/deps/uvwasi/src/uvwasi.uvwasi.o ../../deps/uvwasi/src/uvwasi.c: In function ‘uvwasi__get_filestat_set_times’: ../../deps/uvwasi/src/uvwasi.c:107:20: warning: ‘stat.st_atim’ may be used uninitialized [-Wmaybe-uninitialized] 107 | *st_atim = stat.st_atim / NANOS_PER_SEC; | ~~~~^~~~~~~~ ../../deps/uvwasi/src/uvwasi.c:64:21: note: ‘stat’ declared here 64 | uvwasi_filestat_t stat; | ^~~~ [236/1963] CC obj/deps/zstd/lib/decompress/zstd.zstd_decompress_block.o [237/1963] CC obj/deps/llhttp/src/llhttp.api.o [238/1963] CXX obj/tools/node_js2c.js2c.o [239/1963] CXX obj/deps/ncrypto/ncrypto.engine.o In file included from ../../deps/ncrypto/engine.cc:1: ../../deps/ncrypto/ncrypto.h:208:59: warning: ‘void HMAC_CTX_free(HMAC_CTX*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:10: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:211:45: warning: ‘void RSA_free(RSA*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 211 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/rsa.h:303:28: note: declared here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:658:26: warning: ‘void DH_free(DH*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 658 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:5: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../../deps/ncrypto/ncrypto.h:948:34: warning: ‘void EC_KEY_free(EC_KEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 948 | DeleteFnPtr key_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:7: /usr/include/openssl/ec.h:1014:28: note: declared here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/engine.cc: In member function ‘void ncrypto::EnginePointer::reset(ENGINE*, bool)’: ../../deps/ncrypto/engine.cc:31:20: warning: ‘int ENGINE_finish(ENGINE*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 31 | ENGINE_finish(engine); | ~~~~~~~~~~~~~^~~~~~~~ In file included from ../../deps/ncrypto/ncrypto.h:23: /usr/include/openssl/engine.h:630:27: note: declared here 630 | OSSL_DEPRECATEDIN_3_0 int ENGINE_finish(ENGINE *e); | ^~~~~~~~~~~~~ ../../deps/ncrypto/engine.cc:33:18: warning: ‘int ENGINE_free(ENGINE*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 33 | ENGINE_free(engine); | ~~~~~~~~~~~^~~~~~~~ /usr/include/openssl/engine.h:493:27: note: declared here 493 | OSSL_DEPRECATEDIN_3_0 int ENGINE_free(ENGINE *e); | ^~~~~~~~~~~ ../../deps/ncrypto/engine.cc: In static member function ‘static ncrypto::EnginePointer ncrypto::EnginePointer::getEngineByName(std::string_view, ncrypto::CryptoErrorList*)’: ../../deps/ncrypto/engine.cc:50:36: warning: ‘ENGINE* ENGINE_by_id(const char*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 50 | EnginePointer engine(ENGINE_by_id(name.data())); | ~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/openssl/engine.h:336:31: note: declared here 336 | OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_by_id(const char *id); | ^~~~~~~~~~~~ ../../deps/ncrypto/engine.cc:53:40: warning: ‘ENGINE* ENGINE_by_id(const char*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 53 | engine = EnginePointer(ENGINE_by_id("dynamic")); | ~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/openssl/engine.h:336:31: note: declared here 336 | OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_by_id(const char *id); | ^~~~~~~~~~~~ ../../deps/ncrypto/engine.cc:55:34: warning: ‘int ENGINE_ctrl_cmd_string(ENGINE*, const char*, const char*, int)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 55 | if (!ENGINE_ctrl_cmd_string(engine.get(), "SO_PATH", name.data(), 0) || | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/engine.h:479:5: note: declared here 479 | int ENGINE_ctrl_cmd_string(ENGINE *e, const char *cmd_name, const char *arg, | ^~~~~~~~~~~~~~~~~~~~~~ ../../deps/ncrypto/engine.cc:56:34: warning: ‘int ENGINE_ctrl_cmd_string(ENGINE*, const char*, const char*, int)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 56 | !ENGINE_ctrl_cmd_string(engine.get(), "LOAD", nullptr, 0)) { | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/engine.h:479:5: note: declared here 479 | int ENGINE_ctrl_cmd_string(ENGINE *e, const char *cmd_name, const char *arg, | ^~~~~~~~~~~~~~~~~~~~~~ ../../deps/ncrypto/engine.cc: In member function ‘bool ncrypto::EnginePointer::setAsDefault(uint32_t, ncrypto::CryptoErrorList*)’: ../../deps/ncrypto/engine.cc:67:28: warning: ‘int ENGINE_set_default(ENGINE*, unsigned int)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 67 | return ENGINE_set_default(engine, flags) != 0; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/openssl/engine.h:710:27: note: declared here 710 | OSSL_DEPRECATEDIN_3_0 int ENGINE_set_default(ENGINE *e, unsigned int flags); | ^~~~~~~~~~~~~~~~~~ ../../deps/ncrypto/engine.cc: In member function ‘bool ncrypto::EnginePointer::init(bool)’: ../../deps/ncrypto/engine.cc:73:21: warning: ‘int ENGINE_init(ENGINE*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 73 | return ENGINE_init(engine) == 1; | ~~~~~~~~~~~^~~~~~~~ /usr/include/openssl/engine.h:622:27: note: declared here 622 | OSSL_DEPRECATEDIN_3_0 int ENGINE_init(ENGINE *e); | ^~~~~~~~~~~ ../../deps/ncrypto/engine.cc: In member function ‘ncrypto::EVPKeyPointer ncrypto::EnginePointer::loadPrivateKey(std::string_view)’: ../../deps/ncrypto/engine.cc:79:30: warning: ‘EVP_PKEY* ENGINE_load_private_key(ENGINE*, const char*, UI_METHOD*, void*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 79 | ENGINE_load_private_key(engine, key_name.data(), nullptr, nullptr)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/engine.h:640:11: note: declared here 640 | EVP_PKEY *ENGINE_load_private_key(ENGINE *e, const char *key_id, | ^~~~~~~~~~~~~~~~~~~~~~~ ../../deps/ncrypto/engine.cc: In static member function ‘static void ncrypto::EnginePointer::initEnginesOnce()’: ../../deps/ncrypto/engine.cc:85:32: warning: ‘void ENGINE_load_builtin_engines()’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 85 | ENGINE_load_builtin_engines(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/openssl/engine.h:358:28: note: declared here 358 | OSSL_DEPRECATEDIN_3_0 void ENGINE_load_builtin_engines(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../deps/ncrypto/engine.cc:86:33: warning: ‘int ENGINE_register_all_complete()’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 86 | ENGINE_register_all_complete(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/openssl/engine.h:415:27: note: declared here 415 | OSSL_DEPRECATEDIN_3_0 int ENGINE_register_all_complete(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [240/1963] CC obj/deps/llhttp/src/llhttp.http.o [241/1963] CXX obj/deps/nbytes/src/nbytes.nbytes.o [242/1963] LINK node_js2c [243/1963] STAMP obj/libnode.actions_depends.stamp [244/1963] ACTION libnode: convert_node_protocol_to_json_eb3cbee0fcebcc806d978ea5ec6c9763c0d78ba60b52cbe278ced2acd663d785 [245/1963] ACTION libnode: concatenate_protocols_eb3cbee0fcebcc806d978ea5ec6c9763c0d78ba60b52cbe278ced2acd663d785 [246/1963] ACTION libnode: node_js2c_eb3cbee0fcebcc806d978ea5ec6c9763c0d78ba60b52cbe278ced2acd663d785 [247/1963] CC obj/deps/zstd/lib/compress/zstd.zstd_compress.o [248/1963] ACTION libnode: v8_inspector_compress_protocol_json_eb3cbee0fcebcc806d978ea5ec6c9763c0d78ba60b52cbe278ced2acd663d785 [249/1963] CC obj/deps/zstd/lib/compress/zstd.zstd_double_fast.o [250/1963] CC obj/deps/zstd/lib/compress/zstd.zstd_fast.o [251/1963] ACTION Generating node protocol sources from protocol json [252/1963] STAMP obj/libnode.actions_rules_copies.stamp [253/1963] CXX obj/deps/inspector_protocol/crdtp/crdtp.error_support.o [254/1963] CC obj/deps/llhttp/src/llhttp.llhttp.o [255/1963] CC obj/deps/zstd/lib/compress/zstd.zstd_opt.o [256/1963] CXX obj/deps/inspector_protocol/crdtp/crdtp.span.o [257/1963] CXX obj/deps/inspector_protocol/crdtp/crdtp.json_platform.o [258/1963] CXX obj/deps/inspector_protocol/crdtp/crdtp.serializable.o [259/1963] CC obj/deps/histogram/src/histogram.hdr_histogram.o [260/1963] CXX obj/deps/inspector_protocol/crdtp/crdtp.status.o [261/1963] CXX obj/deps/inspector_protocol/crdtp/crdtp.protocol_core.o [262/1963] CXX obj/deps/inspector_protocol/crdtp/crdtp.cbor.o [263/1963] CXX obj/deps/ncrypto/ncrypto.ncrypto.o In file included from ../../deps/ncrypto/ncrypto.cc:1: ../../deps/ncrypto/ncrypto.h:208:59: warning: ‘void HMAC_CTX_free(HMAC_CTX*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:10: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:211:45: warning: ‘void RSA_free(RSA*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 211 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/rsa.h:303:28: note: declared here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:658:26: warning: ‘void DH_free(DH*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 658 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:5: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../../deps/ncrypto/ncrypto.h:948:34: warning: ‘void EC_KEY_free(EC_KEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 948 | DeleteFnPtr key_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:7: /usr/include/openssl/ec.h:1014:28: note: declared here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function ‘int ncrypto::BignumPointer::isPrime(int, PrimeCheckCallback) const’: ../../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] 330 | return BN_is_prime_ex(get(), nchecks, ctx.get(), cb.get()); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../deps/ncrypto/ncrypto.h:4: /usr/include/openssl/bn.h:379:5: note: declared here 379 | int BN_is_prime_ex(const BIGNUM *p, int nchecks, BN_CTX *ctx, BN_GENCB *cb); | ^~~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In function ‘bool ncrypto::SafeX509SubjectAltNamePrint(const BIOPointer&, X509_EXTENSION*)’: ../../deps/ncrypto/ncrypto.cc:781:8: warning: unused variable ‘ret’ [-Wunused-variable] 781 | auto ret = OBJ_obj2nid(X509_EXTENSION_get_object(ext)); | ^~~ ../../deps/ncrypto/ncrypto.cc: In function ‘bool ncrypto::SafeX509InfoAccessPrint(const BIOPointer&, X509_EXTENSION*)’: ../../deps/ncrypto/ncrypto.cc:804:8: warning: unused variable ‘ret’ [-Wunused-variable] 804 | auto ret = OBJ_obj2nid(X509_EXTENSION_get_object(ext)); | ^~~ ../../deps/ncrypto/ncrypto.cc: In static member function ‘static ncrypto::DHPointer ncrypto::DHPointer::New(ncrypto::BignumPointer&&, ncrypto::BignumPointer&&)’: ../../deps/ncrypto/ncrypto.cc:1340:22: warning: ‘DH* DH_new()’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1340 | DHPointer dh(DH_new()); | ~~~~~~^~ /usr/include/openssl/dh.h:210:27: note: declared here 210 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void); | ^~~~~~ ../../deps/ncrypto/ncrypto.cc:1343:18: warning: ‘int DH_set0_pqg(DH*, BIGNUM*, BIGNUM*, BIGNUM*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1343 | if (DH_set0_pqg(dh.get(), p.get(), nullptr, g.get()) != 1) return {}; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:266:27: note: declared here 266 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In static member function ‘static ncrypto::DHPointer ncrypto::DHPointer::New(size_t, unsigned int)’: ../../deps/ncrypto/ncrypto.cc:1357:22: warning: ‘DH* DH_new()’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1357 | DHPointer dh(DH_new()); | ~~~~~~^~ /usr/include/openssl/dh.h:210:27: note: declared here 210 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void); | ^~~~~~ ../../deps/ncrypto/ncrypto.cc:1360:32: warning: ‘int DH_generate_parameters_ex(DH*, int, int, BN_GENCB*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1360 | if (DH_generate_parameters_ex(dh.get(), bits, generator, nullptr) != 1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:223:27: note: declared here 223 | OSSL_DEPRECATEDIN_3_0 int DH_generate_parameters_ex(DH *dh, int prime_len, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function ‘ncrypto::DHPointer::CheckResult ncrypto::DHPointer::check()’: ../../deps/ncrypto/ncrypto.cc:1371:15: warning: ‘int DH_check(const DH*, int*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1371 | if (DH_check(dh_.get(), &codes) != 1) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:231:27: note: declared here 231 | OSSL_DEPRECATEDIN_3_0 int DH_check(const DH *dh, int *codes); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function ‘ncrypto::DHPointer::CheckPublicKeyResult ncrypto::DHPointer::checkPublicKey(const ncrypto::BignumPointer&)’: ../../deps/ncrypto/ncrypto.cc:1381:23: warning: ‘int DH_check_pub_key(const DH*, const BIGNUM*, int*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1381 | if (DH_check_pub_key(dh_.get(), pub_key.get(), &codes) != 1) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:232:27: note: declared here 232 | OSSL_DEPRECATEDIN_3_0 int DH_check_pub_key(const DH *dh, const BIGNUM *pub_key, | ^~~~~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function ‘ncrypto::DataPointer ncrypto::DHPointer::getPrime() const’: ../../deps/ncrypto/ncrypto.cc:1396:14: warning: ‘void DH_get0_pqg(const DH*, const BIGNUM**, const BIGNUM**, const BIGNUM**)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1396 | DH_get0_pqg(dh_.get(), &p, nullptr, nullptr); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:264:28: note: declared here 264 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p, | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function ‘ncrypto::DataPointer ncrypto::DHPointer::getGenerator() const’: ../../deps/ncrypto/ncrypto.cc:1403:14: warning: ‘void DH_get0_pqg(const DH*, const BIGNUM**, const BIGNUM**, const BIGNUM**)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1403 | DH_get0_pqg(dh_.get(), nullptr, nullptr, &g); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:264:28: note: declared here 264 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p, | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function ‘ncrypto::DataPointer ncrypto::DHPointer::getPublicKey() const’: ../../deps/ncrypto/ncrypto.cc:1410:14: warning: ‘void DH_get0_key(const DH*, const BIGNUM**, const BIGNUM**)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1410 | DH_get0_key(dh_.get(), &pub_key, nullptr); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:267:28: note: declared here 267 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key, | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function ‘ncrypto::DataPointer ncrypto::DHPointer::getPrivateKey() const’: ../../deps/ncrypto/ncrypto.cc:1417:14: warning: ‘void DH_get0_key(const DH*, const BIGNUM**, const BIGNUM**)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1417 | DH_get0_key(dh_.get(), nullptr, &pvt_key); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:267:28: note: declared here 267 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key, | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function ‘ncrypto::DataPointer ncrypto::DHPointer::generateKeys() const’: ../../deps/ncrypto/ncrypto.cc:1426:23: warning: ‘int DH_generate_key(DH*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1426 | if (!DH_generate_key(dh_.get())) return {}; | ~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/openssl/dh.h:234:27: note: declared here 234 | OSSL_DEPRECATEDIN_3_0 int DH_generate_key(DH *dh); | ^~~~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function ‘size_t ncrypto::DHPointer::size() const’: ../../deps/ncrypto/ncrypto.cc:1433:20: warning: ‘int DH_size(const DH*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1433 | int ret = DH_size(dh_.get()); | ~~~~~~~^~~~~~~~~~~ /usr/include/openssl/dh.h:214:27: note: declared here 214 | OSSL_DEPRECATEDIN_3_0 int DH_size(const DH *dh); | ^~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function ‘ncrypto::DataPointer ncrypto::DHPointer::computeSecret(const ncrypto::BignumPointer&) const’: ../../deps/ncrypto/ncrypto.cc:1447:21: warning: ‘int DH_compute_key(unsigned char*, const BIGNUM*, DH*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1447 | DH_compute_key(static_cast(dp.get()), peer.get(), dh_.get()); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:235:27: note: declared here 235 | OSSL_DEPRECATEDIN_3_0 int DH_compute_key(unsigned char *key, | ^~~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function ‘bool ncrypto::DHPointer::setPublicKey(ncrypto::BignumPointer&&)’: ../../deps/ncrypto/ncrypto.cc:1464:18: warning: ‘int DH_set0_key(DH*, BIGNUM*, BIGNUM*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1464 | if (DH_set0_key(dh_.get(), key.get(), nullptr) == 1) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:269:27: note: declared here 269 | OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function ‘bool ncrypto::DHPointer::setPrivateKey(ncrypto::BignumPointer&&)’: ../../deps/ncrypto/ncrypto.cc:1477:18: warning: ‘int DH_set0_key(DH*, BIGNUM*, BIGNUM*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1477 | if (DH_set0_key(dh_.get(), nullptr, key.get()) == 1) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:269:27: note: declared here 269 | OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key); | ^~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function ‘bool ncrypto::EVPKeyPointer::set(const ncrypto::ECKeyPointer&)’: ../../deps/ncrypto/ncrypto.cc:1811:30: warning: ‘int EVP_PKEY_set1_EC_KEY(EVP_PKEY*, ec_key_st*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1811 | return EVP_PKEY_set1_EC_KEY(pkey_.get(), eckey); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ../../deps/ncrypto/ncrypto.h:9: /usr/include/openssl/evp.h:1429:5: note: declared here 1429 | int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, struct ec_key_st *key); | ^~~~~~~~~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function ‘ncrypto::EVPKeyPointer::operator const EC_KEY*() const’: ../../deps/ncrypto/ncrypto.cc:1816:30: warning: ‘const ec_key_st* EVP_PKEY_get0_EC_KEY(const EVP_PKEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1816 | return EVP_PKEY_get0_EC_KEY(pkey_.get()); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/openssl/evp.h:1431:25: note: declared here 1431 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function ‘ncrypto::Result ncrypto::EVPKeyPointer::writePrivateKey(const PrivateKeyEncodingConfig&) const’: ../../deps/ncrypto/ncrypto.cc:2076:41: warning: ‘const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2076 | const RSA* rsa = EVP_PKEY_get0_RSA(get()); | ~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/openssl/evp.h:1405:22: note: declared here 1405 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ ../../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] 2082 | err = PEM_write_bio_RSAPrivateKey( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2083 | bio.get(), | ~~~~~~~~~~ 2084 | rsa, | ~~~~ 2085 | config.cipher, | ~~~~~~~~~~~~~~ 2086 | reinterpret_cast(passphrase.data), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2087 | passphrase.len, | ~~~~~~~~~~~~~~~ 2088 | nullptr, | ~~~~~~~~ 2089 | nullptr) != 1; | ~~~~~~~~ In file included from /usr/include/openssl/ssl.h:39, from ../../deps/ncrypto/ncrypto.h:13: /usr/include/openssl/pem.h:457:1: note: declared here 457 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA) | ^~~~~~~~~~~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc:2094:38: warning: ‘int i2d_RSAPrivateKey_bio(BIO*, const RSA*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2094 | err = i2d_RSAPrivateKey_bio(bio.get(), rsa) != 1; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/ssl.h:34: /usr/include/openssl/x509.h:632:27: note: declared here 632 | OSSL_DEPRECATEDIN_3_0 int i2d_RSAPrivateKey_bio(BIO *bp, const RSA *rsa); | ^~~~~~~~~~~~~~~~~~~~~ ../../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] 2139 | const EC_KEY* ec = EVP_PKEY_get0_EC_KEY(get()); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/openssl/evp.h:1431:25: note: declared here 1431 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~~~~ ../../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] 2145 | err = PEM_write_bio_ECPrivateKey( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2146 | bio.get(), | ~~~~~~~~~~ 2147 | ec, | ~~~ 2148 | config.cipher, | ~~~~~~~~~~~~~~ 2149 | reinterpret_cast(passphrase.data), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2150 | passphrase.len, | ~~~~~~~~~~~~~~~ 2151 | nullptr, | ~~~~~~~~ 2152 | nullptr) != 1; | ~~~~~~~~ /usr/include/openssl/pem.h:472:1: note: declared here 472 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, ECPrivateKey, EC_KEY) | ^~~~~~~~~~~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc:2157:37: warning: ‘int i2d_ECPrivateKey_bio(BIO*, const EC_KEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2157 | err = i2d_ECPrivateKey_bio(bio.get(), ec) != 1; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/openssl/x509.h:652:27: note: declared here 652 | OSSL_DEPRECATEDIN_3_0 int i2d_ECPrivateKey_bio(BIO *bp, const EC_KEY *eckey); | ^~~~~~~~~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function ‘ncrypto::Result ncrypto::EVPKeyPointer::writePublicKey(const PublicKeyEncodingConfig&) const’: ../../deps/ncrypto/ncrypto.cc:2192:39: warning: ‘const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2192 | const RSA* rsa = EVP_PKEY_get0_RSA(get()); | ~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/openssl/evp.h:1405:22: note: declared here 1405 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc:2198:37: warning: ‘int PEM_write_bio_RSAPublicKey(BIO*, const RSA*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2198 | if (PEM_write_bio_RSAPublicKey(bio.get(), rsa) != 1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/openssl/pem.h:458:1: note: declared here 458 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, RSAPublicKey, RSA) | ^~~~~~~~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc:2206:29: warning: ‘int i2d_RSAPublicKey_bio(BIO*, const RSA*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2206 | if (i2d_RSAPublicKey_bio(bio.get(), rsa) != 1) { | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/openssl/x509.h:634:27: note: declared here 634 | OSSL_DEPRECATEDIN_3_0 int i2d_RSAPublicKey_bio(BIO *bp, const RSA *rsa); | ^~~~~~~~~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function ‘ncrypto::ECKeyPointer ncrypto::ECKeyPointer::clone() const’: ../../deps/ncrypto/ncrypto.cc:2806:33: warning: ‘EC_KEY* EC_KEY_dup(const EC_KEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2806 | return ECKeyPointer(EC_KEY_dup(key_.get())); | ~~~~~~~~~~^~~~~~~~~~~~ /usr/include/openssl/ec.h:1027:31: note: declared here 1027 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_dup(const EC_KEY *src); | ^~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function ‘bool ncrypto::ECKeyPointer::generate()’: ../../deps/ncrypto/ncrypto.cc:2811:29: warning: ‘int EC_KEY_generate_key(EC_KEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2811 | return EC_KEY_generate_key(key_.get()); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/openssl/ec.h:1112:27: note: declared here 1112 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_generate_key(EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function ‘bool ncrypto::ECKeyPointer::setPublicKey(const ncrypto::ECPointPointer&)’: ../../deps/ncrypto/ncrypto.cc:2816:31: warning: ‘int EC_KEY_set_public_key(EC_KEY*, const EC_POINT*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2816 | return EC_KEY_set_public_key(key_.get(), pub.get()) == 1; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1081:27: note: declared here 1081 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_public_key(EC_KEY *key, const EC_POINT *pub); | ^~~~~~~~~~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function ‘bool ncrypto::ECKeyPointer::setPublicKeyRaw(const ncrypto::BignumPointer&, const ncrypto::BignumPointer&)’: ../../deps/ncrypto/ncrypto.cc:2822:50: warning: ‘int EC_KEY_set_public_key_affine_coordinates(EC_KEY*, BIGNUM*, BIGNUM*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2822 | return EC_KEY_set_public_key_affine_coordinates( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2823 | key_.get(), x.get(), y.get()) == 1; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1133:27: note: declared here 1133 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_public_key_affine_coordinates(EC_KEY *key, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In member function ‘bool ncrypto::ECKeyPointer::setPrivateKey(const ncrypto::BignumPointer&)’: ../../deps/ncrypto/ncrypto.cc:2828:32: warning: ‘int EC_KEY_set_private_key(EC_KEY*, const BIGNUM*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2828 | return EC_KEY_set_private_key(key_.get(), priv.get()) == 1; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1067:27: note: declared here 1067 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_private_key(EC_KEY *key, const BIGNUM *prv); | ^~~~~~~~~~~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In static member function ‘static const BIGNUM* ncrypto::ECKeyPointer::GetPrivateKey(const EC_KEY*)’: ../../deps/ncrypto/ncrypto.cc:2837:33: warning: ‘const BIGNUM* EC_KEY_get0_private_key(const EC_KEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2837 | return EC_KEY_get0_private_key(key); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/openssl/ec.h:1059:37: note: declared here 1059 | OSSL_DEPRECATEDIN_3_0 const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In static member function ‘static const EC_POINT* ncrypto::ECKeyPointer::GetPublicKey(const EC_KEY*)’: ../../deps/ncrypto/ncrypto.cc:2846:32: warning: ‘const EC_POINT* EC_KEY_get0_public_key(const EC_KEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2846 | return EC_KEY_get0_public_key(key); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/openssl/ec.h:1073:39: note: declared here 1073 | OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In static member function ‘static const EC_GROUP* ncrypto::ECKeyPointer::GetGroup(const EC_KEY*)’: ../../deps/ncrypto/ncrypto.cc:2855:27: warning: ‘const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2855 | return EC_KEY_get0_group(key); | ~~~~~~~~~~~~~~~~~^~~~~ /usr/include/openssl/ec.h:1045:39: note: declared here 1045 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In static member function ‘static bool ncrypto::ECKeyPointer::Check(const EC_KEY*)’: ../../deps/ncrypto/ncrypto.cc:2864:26: warning: ‘int EC_KEY_check_key(const EC_KEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2864 | return EC_KEY_check_key(key) == 1; | ~~~~~~~~~~~~~~~~^~~~~ /usr/include/openssl/ec.h:1118:27: note: declared here 1118 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_check_key(const EC_KEY *key); | ^~~~~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In static member function ‘static ncrypto::ECKeyPointer ncrypto::ECKeyPointer::NewByCurveName(int)’: ../../deps/ncrypto/ncrypto.cc:2873:47: warning: ‘EC_KEY* EC_KEY_new_by_curve_name(int)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2873 | return ECKeyPointer(EC_KEY_new_by_curve_name(nid)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/openssl/ec.h:1009:31: note: declared here 1009 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_by_curve_name(int nid); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.cc: In static member function ‘static ncrypto::ECKeyPointer ncrypto::ECKeyPointer::New(const EC_GROUP*)’: ../../deps/ncrypto/ncrypto.cc:2877:37: warning: ‘EC_KEY* EC_KEY_new()’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2877 | auto ptr = ECKeyPointer(EC_KEY_new()); | ~~~~~~~~~~^~ /usr/include/openssl/ec.h:979:31: note: declared here 979 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new(void); | ^~~~~~~~~~ ../../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] 2879 | if (!EC_KEY_set_group(ptr.get(), group)) return {}; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1053:27: note: declared here 1053 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_group(EC_KEY *key, const EC_GROUP *group); | ^~~~~~~~~~~~~~~~ [264/1963] CXX obj/deps/inspector_protocol/crdtp/crdtp.dispatch.o [265/1963] CXX obj/deps/simdjson/simdjson.simdjson.o [266/1963] CXX obj/deps/v8/src/torque/torque_base.implementation-visitor.o [267/1963] CXX obj/deps/inspector_protocol/crdtp/crdtp.json.o [268/1963] CXX obj/gen/src/node/inspector/protocol/libnode.NodeRuntime.o [269/1963] CXX obj/gen/src/node/inspector/protocol/libnode.NodeWorker.o [270/1963] CXX obj/gen/src/node/inspector/protocol/libnode.NodeTracing.o [271/1963] CXX obj/gen/src/node/inspector/protocol/libnode.Target.o [272/1963] CXX obj/gen/src/node/inspector/protocol/libnode.IO.o [273/1963] CXX obj/gen/src/node/inspector/protocol/libnode.Network.o [274/1963] CXX obj/gen/src/node/inspector/protocol/libnode.Protocol.o [275/1963] CXX obj/src/api/libnode.utils.o [276/1963] CXX obj/deps/v8/src/torque/torque_base.torque-parser.o [277/1963] AR obj/tools/v8_gypfiles/libtorque_base.a [278/1963] STAMP obj/tools/v8_gypfiles/torque.actions_depends.stamp [279/1963] CXX obj/src/api/libnode.async_resource.o [280/1963] CXX obj/src/api/libnode.callback.o [281/1963] CXX obj/src/api/libnode.encoding.o [282/1963] CXX obj/src/api/libnode.exceptions.o [283/1963] CXX obj/src/api/libnode.embed_helpers.o [284/1963] CXX obj/src/libnode.async_context_frame.o [285/1963] CXX obj/src/api/libnode.hooks.o [286/1963] CXX obj/src/libnode.cleanup_queue.o [287/1963] CXX obj/src/libnode.embedded_data.o [288/1963] LINK torque [289/1963] CXX obj/src/libnode.base_object.o [290/1963] CXX obj/src/api/libnode.environment.o In file included from ../../src/crypto/crypto_util.h:15, from ../../src/api/environment.cc:3: ../../deps/ncrypto/ncrypto.h:208:59: warning: ‘void HMAC_CTX_free(HMAC_CTX*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | using HMACCtxPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:10: /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ ../../deps/ncrypto/ncrypto.h:211:45: warning: ‘void RSA_free(RSA*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 211 | using RSAPointer = DeleteFnPtr; | ^ In file included from ../../deps/ncrypto/ncrypto.h:12: /usr/include/openssl/rsa.h:303:28: note: declared here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ ../../deps/ncrypto/ncrypto.h:658:26: warning: ‘void DH_free(DH*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 658 | DeleteFnPtr dh_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:5: /usr/include/openssl/dh.h:211:28: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ ../../deps/ncrypto/ncrypto.h:948:34: warning: ‘void EC_KEY_free(EC_KEY*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 948 | DeleteFnPtr key_; | ^ In file included from ../../deps/ncrypto/ncrypto.h:7: /usr/include/openssl/ec.h:1014:28: note: declared here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ [291/1963] CXX obj/src/libnode.connect_wrap.o [292/1963] CC obj/deps/zstd/lib/compress/zstd.zstd_lazy.o [293/1963] CXX obj/src/libnode.connection_wrap.o [294/1963] CXX obj/src/libnode.async_wrap.o [295/1963] CXX obj/src/libnode.compile_cache.o [296/1963] CXX obj/gen/libnode.node_javascript.o [297/1963] ACTION run_torque: run_torque_action_cea83c9e621e0e182fdfeec0429b2fb789657831bb31bd721b9a7d823e9ef3a8 [298/1963] STAMP obj/tools/v8_gypfiles/run_torque.actions_rules_copies.stamp [299/1963] STAMP obj/tools/v8_gypfiles/v8_internal_headers.compile_depends.stamp [300/1963] ACTION postmortem-metadata: gen-postmortem-metadata_63ceec4fe112e619d2413cab4d13e9ecf973439b0b10d648a5f5842216527688 [301/1963] STAMP obj/tools/v8_gypfiles/v8_internal_headers.actions_depends.stamp [302/1963] STAMP obj/tools/v8_gypfiles/torque_generated_definitions.compile_depends.stamp [303/1963] STAMP obj/tools/v8_gypfiles/torque_generated_definitions.actions_depends.stamp [304/1963] STAMP obj/tools/v8_gypfiles/v8_base_without_compiler.compile_depends.stamp [305/1963] STAMP obj/tools/v8_gypfiles/v8_base_without_compiler.actions_depends.stamp [306/1963] CXX obj/src/libnode.fs_event_wrap.o [307/1963] CXX obj/src/libnode.handle_wrap.o [308/1963] CXX obj/src/libnode.internal_only_v8.o [309/1963] CXX obj/src/libnode.json_utils.o [310/1963] CXX obj/src/libnode.encoding_binding.o [311/1963] CXX obj/src/libnode.debug_utils.o [312/1963] CXX obj/deps/ada/ada.ada.o [313/1963] CXX obj/src/dataqueue/libnode.queue.o [314/1963] CXX obj/src/libnode.cares_wrap.o ../../src/cares_wrap.cc: In function ‘v8::Maybe node::cares_wrap::{anonymous}::ParseGeneralReply(node::Environment*, const unsigned char*, int, int*, v8::Local, void*, int*)’: ../../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] 225 | status = ares_parse_a_reply(buf, | ~~~~~~~~~~~~~~~~~~^~~~~ 226 | len, | ~~~~ 227 | &host, | ~~~~~~ 228 | static_cast(addrttls), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | naddrttls); | ~~~~~~~~~~ In file included from ../../src/cares_wrap.h:16, from ../../src/cares_wrap.cc:22: /usr/include/ares.h:1098:55: note: declared here 1098 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_a_reply( | ^~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.cc: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] 232 | status = ares_parse_aaaa_reply(buf, | ~~~~~~~~~~~~~~~~~~~~~^~~~~ 233 | len, | ~~~~ 234 | &host, | ~~~~~~ 235 | static_cast(addrttls), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236 | naddrttls); | ~~~~~~~~~~ /usr/include/ares.h:1102:55: note: declared here 1102 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_aaaa_reply( | ^~~~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.cc:239:35: warning: ‘int ares_parse_ns_reply(const unsigned char*, int, hostent**)’ is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 239 | status = ares_parse_ns_reply(buf, len, &host); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/ares.h:1113:55: note: declared here 1113 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_ns_reply( | ^~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.cc: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] 242 | status = ares_parse_ptr_reply(buf, len, nullptr, 0, AF_INET, &host); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:1109:55: note: declared here 1109 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_ptr_reply( | ^~~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.cc: In function ‘v8::Maybe node::cares_wrap::{anonymous}::ParseMxReply(node::Environment*, const unsigned char*, int, v8::Local, bool)’: ../../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] 307 | int status = ares_parse_mx_reply(buf, len, &mx_start); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:1119:55: note: declared here 1119 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_mx_reply( | ^~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.cc: In function ‘v8::Maybe node::cares_wrap::{anonymous}::ParseCaaReply(node::Environment*, const unsigned char*, int, v8::Local, bool)’: ../../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] 352 | int status = ares_parse_caa_reply(buf, len, &caa_start); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:1106:55: note: declared here 1106 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_caa_reply( | ^~~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.cc: In function ‘v8::Maybe node::cares_wrap::{anonymous}::ParseTxtReply(node::Environment*, const unsigned char*, int, v8::Local, bool)’: ../../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] 463 | int status = ares_parse_txt_reply_ext(buf, len, &txt_out); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:1125:55: note: declared here 1125 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_txt_reply_ext( | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.cc: In function ‘v8::Maybe node::cares_wrap::{anonymous}::ParseSrvReply(node::Environment*, const unsigned char*, int, v8::Local, bool)’: ../../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] 536 | int status = ares_parse_srv_reply(buf, len, &srv_start); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:1116:55: note: declared here 1116 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_srv_reply( | ^~~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.cc: In function ‘v8::Maybe node::cares_wrap::{anonymous}::ParseNaptrReply(node::Environment*, const unsigned char*, int, v8::Local, bool)’: ../../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] 593 | int status = ares_parse_naptr_reply(buf, len, &naptr_start); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:1128:55: note: declared here 1128 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_naptr_reply( | ^~~~~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.cc: In member function ‘void node::cares_wrap::ChannelWrap::EnsureServers()’: ../../src/cares_wrap.cc: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] 959 | ares_get_servers_ports(channel_, &servers); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:1188:28: note: declared here 1188 | int ares_get_servers_ports(const ares_channel_t *channel, | ^~~~~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.cc: In static member function ‘static v8::Maybe node::cares_wrap::SoaTraits::Parse(node::cares_wrap::QuerySoaWrap*, const std::unique_ptr&)’: ../../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] 1572 | int status = ares_parse_soa_reply(buf, len, &soa_out); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:1131:55: note: declared here 1131 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_soa_reply( | ^~~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.cc: In function ‘void node::cares_wrap::{anonymous}::GetServers(const v8::FunctionCallbackInfo&)’: ../../src/cares_wrap.cc:1954: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] 1954 | int r = ares_get_servers_ports(channel->cares_channel(), &servers); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:1188:28: note: declared here 1188 | int ares_get_servers_ports(const ares_channel_t *channel, | ^~~~~~~~~~~~~~~~~~~~~~ ../../src/cares_wrap.cc: In function ‘void node::cares_wrap::{anonymous}::SetServers(const v8::FunctionCallbackInfo&)’: ../../src/cares_wrap.cc:1999:30: warning: ‘int ares_set_servers(ares_channel_t*, const ares_addr_node*)’ is deprecated: Use ares_set_servers_csv instead [-Wdeprecated-declarations] 1999 | int rv = ares_set_servers(channel->cares_channel(), nullptr); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:1168:61: note: declared here 1168 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_set_servers_csv) int ares_set_servers( | ^~~~~~~~~~~~~~~~ ../../src/cares_wrap.cc:2059: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] 2059 | err = ares_set_servers_ports(channel->cares_channel(), servers.data()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:1173:20: note: declared here 1173 | int ares_set_servers_ports(ares_channel_t *channel, | ^~~~~~~~~~~~~~~~~~~~~~ [315/1963] CXX obj/src/libnode.heap_utils.o [316/1963] CXX obj/src/libnode.js_stream.o [317/1963] CXX obj/src/libnode.histogram.o [318/1963] CXX obj/src/libnode.js_native_api_v8.o [319/1963] CXX obj/deps/v8/src/ast/v8_base_without_compiler.ast-function-literal-id-reindexer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/ast/ast-traversal-visitor.h:8, from ../../deps/v8/src/ast/ast-function-literal-id-reindexer.h:8, from ../../deps/v8/src/ast/ast-function-literal-id-reindexer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [320/1963] CXX obj/deps/v8/src/ast/v8_base_without_compiler.variables.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/ast/scopes.h:10, from ../../deps/v8/src/ast/variables.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [321/1963] CXX obj/deps/v8/src/ast/v8_base_without_compiler.source-range-ast-visitor.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/ast/ast-traversal-visitor.h:8, from ../../deps/v8/src/ast/source-range-ast-visitor.h:10, from ../../deps/v8/src/ast/source-range-ast-visitor.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [322/1963] CXX obj/deps/v8/src/api/v8_base_without_compiler.api-arguments.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/api/api-arguments.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [323/1963] CXX obj/deps/v8/src/api/v8_base_without_compiler.api-natives.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/api/api-natives.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [324/1963] CXX obj/deps/v8/src/ast/v8_base_without_compiler.modules.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/modules.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [325/1963] CXX obj/deps/v8/src/ast/v8_base_without_compiler.ast-value-factory.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/heap/factory-inl.h:8, from ../../deps/v8/src/ast/ast-value-factory.cc:33: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [326/1963] CXX obj/deps/v8/src/ast/v8_base_without_compiler.ast.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/ast/ast.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [327/1963] CXX obj/deps/v8/src/ast/v8_base_without_compiler.prettyprinter.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/ast/prettyprinter.h:10, from ../../deps/v8/src/ast/prettyprinter.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [328/1963] CXX obj/deps/v8/src/baseline/v8_base_without_compiler.bytecode-offset-iterator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-arch.h:8, from ../../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8, from ../../deps/v8/src/execution/riscv/frame-constants-riscv.h:11, from ../../deps/v8/src/execution/frame-constants.h:575, from ../../deps/v8/src/interpreter/bytecode-register.h:13, from ../../deps/v8/src/interpreter/bytecode-array-iterator.h:13, from ../../deps/v8/src/baseline/bytecode-offset-iterator.h:10, from ../../deps/v8/src/baseline/bytecode-offset-iterator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [329/1963] CXX obj/deps/v8/src/ast/v8_base_without_compiler.scopes.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/ast/scopes.h:10, from ../../deps/v8/src/ast/scopes.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [330/1963] CXX obj/deps/v8/src/baseline/v8_base_without_compiler.baseline.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/codegen/tick-counter.h:11, from ../../deps/v8/src/codegen/optimized-compilation-info.h:13, from ../../deps/v8/src/objects/shared-function-info-inl.h:10, from ../../deps/v8/src/baseline/baseline.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [331/1963] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-api.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/api/api-arguments-inl.h:8, from ../../deps/v8/src/builtins/builtins-api.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [332/1963] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.accessors.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/builtins/accessors.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [333/1963] CXX obj/src/libnode.env.o [334/1963] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-arraybuffer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-arraybuffer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [335/1963] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-async-module.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-async-module.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [336/1963] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-array.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-array.cc:6: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [337/1963] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-atomics-synchronization.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-atomics-synchronization.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [338/1963] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-bigint.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-bigint.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [339/1963] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-collections.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-collections.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [340/1963] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-callsite.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-callsite.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [341/1963] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-console.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/builtins/builtins-console.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [342/1963] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-dataview.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-dataview.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [343/1963] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-error.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-error.cc:6: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [344/1963] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-internal.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-internal.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [345/1963] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-global.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-global.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [346/1963] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-date.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-date.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [347/1963] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-function.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/builtins/builtins-function.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [348/1963] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-json.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-json.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [349/1963] CXX obj/deps/v8/src/api/v8_base_without_compiler.api.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [350/1963] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-reflect.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-reflect.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [351/1963] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-regexp.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-regexp.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [352/1963] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-number.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-number.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [353/1963] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-object.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-object.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [354/1963] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-intl.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-intl.cc:13: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [355/1963] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-shared-array.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-shared-array.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [356/1963] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-shadow-realm.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-shadow-realm.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [357/1963] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.bailout-reason.o [358/1963] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.aligned-slot-allocator.o [359/1963] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-string.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-string.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [360/1963] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-sharedarraybuffer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-sharedarraybuffer.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [361/1963] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-symbol.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-symbol.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [362/1963] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-struct.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-struct.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [363/1963] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-trace.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/builtins/builtins-trace.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [364/1963] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-typed-array.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-typed-array.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [365/1963] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-weak-refs.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-weak-refs.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [366/1963] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.external-reference-encoder.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/external-reference-encoder.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [367/1963] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.constants-table-builder.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/builtins/constants-table-builder.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [368/1963] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.external-reference-table.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/external-reference-table.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [369/1963] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.assembler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler.cc:35: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [370/1963] CC obj/deps/sqlite/sqlite.sqlite3.o ../../deps/sqlite/sqlite3.c: In function ‘sqlite3ShadowTableName’: ../../deps/sqlite/sqlite3.c:126920:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 126920 | zTail = strrchr(zName, '_'); | ^ ../../deps/sqlite/sqlite3.c: In function ‘unistrFunc’: ../../deps/sqlite/sqlite3.c:132950:15: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 132950 | char *z = strchr(&zIn[i],'\\'); | ^~~~~~ ../../deps/sqlite/sqlite3.c: In function ‘cellArea’: ../../deps/sqlite/sqlite3.c:217852:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 217852 | case 5: area = p->aCoord[9].f - p->aCoord[8].f; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../deps/sqlite/sqlite3.c:217853:7: note: here 217853 | case 4: area *= p->aCoord[7].f - p->aCoord[6].f; | ^~~~ ../../deps/sqlite/sqlite3.c:217853:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 217853 | case 4: area *= p->aCoord[7].f - p->aCoord[6].f; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../deps/sqlite/sqlite3.c:217854:7: note: here 217854 | case 3: area *= p->aCoord[5].f - p->aCoord[4].f; | ^~~~ ../../deps/sqlite/sqlite3.c:217854:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 217854 | case 3: area *= p->aCoord[5].f - p->aCoord[4].f; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../deps/sqlite/sqlite3.c:217855:7: note: here 217855 | case 2: area *= p->aCoord[3].f - p->aCoord[2].f; | ^~~~ ../../deps/sqlite/sqlite3.c:217855:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 217855 | case 2: area *= p->aCoord[3].f - p->aCoord[2].f; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../deps/sqlite/sqlite3.c:217856:7: note: here 217856 | default: area *= p->aCoord[1].f - p->aCoord[0].f; | ^~~~~~~ ../../deps/sqlite/sqlite3.c:217862:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 217862 | case 5: area = (i64)p->aCoord[9].i - (i64)p->aCoord[8].i; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../deps/sqlite/sqlite3.c:217863:7: note: here 217863 | case 4: area *= (i64)p->aCoord[7].i - (i64)p->aCoord[6].i; | ^~~~ ../../deps/sqlite/sqlite3.c:217863:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 217863 | case 4: area *= (i64)p->aCoord[7].i - (i64)p->aCoord[6].i; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../deps/sqlite/sqlite3.c:217864:7: note: here 217864 | case 3: area *= (i64)p->aCoord[5].i - (i64)p->aCoord[4].i; | ^~~~ ../../deps/sqlite/sqlite3.c:217864:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 217864 | case 3: area *= (i64)p->aCoord[5].i - (i64)p->aCoord[4].i; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../deps/sqlite/sqlite3.c:217865:7: note: here 217865 | case 2: area *= (i64)p->aCoord[3].i - (i64)p->aCoord[2].i; | ^~~~ ../../deps/sqlite/sqlite3.c:217865:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 217865 | case 2: area *= (i64)p->aCoord[3].i - (i64)p->aCoord[2].i; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../deps/sqlite/sqlite3.c:217866:7: note: here 217866 | default: area *= (i64)p->aCoord[1].i - (i64)p->aCoord[0].i; | ^~~~~~~ ../../deps/sqlite/sqlite3.c: In function ‘rtreeCallbackConstraint’: ../../deps/sqlite/sqlite3.c:216965:56: warning: this statement may fall through [-Wimplicit-fallthrough=] 216965 | readCoord(pCellData+32, &c); aCoord[8] = c.f; | ~~~~~~~~~~^~~~~ ../../deps/sqlite/sqlite3.c:216966:7: note: here 216966 | case 8: readCoord(pCellData+28, &c); aCoord[7] = c.f; | ^~~~ ../../deps/sqlite/sqlite3.c:216967:56: warning: this statement may fall through [-Wimplicit-fallthrough=] 216967 | readCoord(pCellData+24, &c); aCoord[6] = c.f; | ~~~~~~~~~~^~~~~ ../../deps/sqlite/sqlite3.c:216968:7: note: here 216968 | case 6: readCoord(pCellData+20, &c); aCoord[5] = c.f; | ^~~~ ../../deps/sqlite/sqlite3.c:216969:56: warning: this statement may fall through [-Wimplicit-fallthrough=] 216969 | readCoord(pCellData+16, &c); aCoord[4] = c.f; | ~~~~~~~~~~^~~~~ ../../deps/sqlite/sqlite3.c:216970:7: note: here 216970 | case 4: readCoord(pCellData+12, &c); aCoord[3] = c.f; | ^~~~ ../../deps/sqlite/sqlite3.c:216971:56: warning: this statement may fall through [-Wimplicit-fallthrough=] 216971 | readCoord(pCellData+8, &c); aCoord[2] = c.f; | ~~~~~~~~~~^~~~~ ../../deps/sqlite/sqlite3.c:216972:7: note: here 216972 | default: readCoord(pCellData+4, &c); aCoord[1] = c.f; | ^~~~~~~ ../../deps/sqlite/sqlite3.c:216980:56: warning: this statement may fall through [-Wimplicit-fallthrough=] 216980 | readCoord(pCellData+32, &c); aCoord[8] = c.i; | ~~~~~~~~~~^~~~~ ../../deps/sqlite/sqlite3.c:216981:7: note: here 216981 | case 8: readCoord(pCellData+28, &c); aCoord[7] = c.i; | ^~~~ ../../deps/sqlite/sqlite3.c:216982:56: warning: this statement may fall through [-Wimplicit-fallthrough=] 216982 | readCoord(pCellData+24, &c); aCoord[6] = c.i; | ~~~~~~~~~~^~~~~ ../../deps/sqlite/sqlite3.c:216983:7: note: here 216983 | case 6: readCoord(pCellData+20, &c); aCoord[5] = c.i; | ^~~~ ../../deps/sqlite/sqlite3.c:216984:56: warning: this statement may fall through [-Wimplicit-fallthrough=] 216984 | readCoord(pCellData+16, &c); aCoord[4] = c.i; | ~~~~~~~~~~^~~~~ ../../deps/sqlite/sqlite3.c:216985:7: note: here 216985 | case 4: readCoord(pCellData+12, &c); aCoord[3] = c.i; | ^~~~ ../../deps/sqlite/sqlite3.c:216986:56: warning: this statement may fall through [-Wimplicit-fallthrough=] 216986 | readCoord(pCellData+8, &c); aCoord[2] = c.i; | ~~~~~~~~~~^~~~~ ../../deps/sqlite/sqlite3.c:216987:7: note: here 216987 | default: readCoord(pCellData+4, &c); aCoord[1] = c.i; | ^~~~~~~ [371/1963] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.code-desc.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-inl.h:8, from ../../deps/v8/src/codegen/code-desc.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [372/1963] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.code-comments.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-inl.h:8, from ../../deps/v8/src/codegen/code-comments.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [373/1963] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.machine-type.o [374/1963] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.code-reference.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/handles/handles-inl.h:9, from ../../deps/v8/src/codegen/code-reference.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [375/1963] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/builtins/builtins.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [376/1963] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.code-factory.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/codegen/code-factory.h:8, from ../../deps/v8/src/codegen/code-factory.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [377/1963] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.register-configuration.o [378/1963] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.compilation-cache.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/hash-table.h:13, from ../../deps/v8/src/objects/compilation-cache-table.h:9, from ../../deps/v8/src/codegen/compilation-cache.h:9, from ../../deps/v8/src/codegen/compilation-cache.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [379/1963] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.flush-instruction-cache.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/simulator.h:13, from ../../deps/v8/src/codegen/flush-instruction-cache.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [380/1963] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-temporal.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, from ../../deps/v8/src/builtins/builtins-temporal.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [381/1963] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.tnode.o [382/1963] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.constant-pool.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/constant-pool.h:12, from ../../deps/v8/src/codegen/constant-pool.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [383/1963] CXX obj/deps/v8/src/common/v8_base_without_compiler.assert-scope.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/assert-scope.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [384/1963] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.tick-counter.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/codegen/tick-counter.h:11, from ../../deps/v8/src/codegen/tick-counter.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [385/1963] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.handler-table.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-inl.h:8, from ../../deps/v8/src/codegen/handler-table.cc:11: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [386/1963] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.macro-assembler-base.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-arch.h:8, from ../../deps/v8/src/codegen/macro-assembler-base.h:12, from ../../deps/v8/src/codegen/macro-assembler-base.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [387/1963] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.external-reference.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/codegen/external-reference.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [388/1963] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.pending-optimization-table.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/isolate-inl.h:8, from ../../deps/v8/src/codegen/pending-optimization-table.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [389/1963] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.compiler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/compiler.h:17, from ../../deps/v8/src/codegen/compiler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [390/1963] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.interface-descriptors.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/interface-descriptors.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [391/1963] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.maglev-safepoint-table.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-arch.h:8, from ../../deps/v8/src/codegen/macro-assembler-base.h:12, from ../../deps/v8/src/codegen/macro-assembler.h:8, from ../../deps/v8/src/codegen/maglev-safepoint-table.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [392/1963] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.optimized-compilation-info.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/codegen/tick-counter.h:11, from ../../deps/v8/src/codegen/optimized-compilation-info.h:13, from ../../deps/v8/src/codegen/optimized-compilation-info.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [393/1963] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.reloc-info.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/reloc-info.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [394/1963] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.source-position-table.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/handles/persistent-handles.h:11, from ../../deps/v8/src/heap/local-heap-inl.h:11, from ../../deps/v8/src/heap/factory-base-inl.h:9, from ../../deps/v8/src/heap/local-factory-inl.h:8, from ../../deps/v8/src/codegen/source-position-table.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [395/1963] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.source-position.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/codegen/tick-counter.h:11, from ../../deps/v8/src/codegen/optimized-compilation-info.h:13, from ../../deps/v8/src/codegen/source-position.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [396/1963] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.safepoint-table.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-inl.h:8, from ../../deps/v8/src/codegen/safepoint-table.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [397/1963] CXX obj/deps/v8/src/common/v8_base_without_compiler.ptr-compr.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/common/ptr-compr.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [398/1963] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.unoptimized-compilation-info.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/objects/feedback-vector.h:16, from ../../deps/v8/src/codegen/unoptimized-compilation-info.h:13, from ../../deps/v8/src/codegen/unoptimized-compilation-info.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [399/1963] CXX obj/deps/v8/src/debug/v8_base_without_compiler.liveedit-diff.o [400/1963] CXX obj/deps/v8/src/common/v8_base_without_compiler.code-memory-access.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/common/code-memory-access-inl.h:8, from ../../deps/v8/src/common/code-memory-access.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [401/1963] CXX obj/deps/v8/src/deoptimizer/v8_base_without_compiler.deoptimize-reason.o [402/1963] CXX obj/deps/v8/src/compiler-dispatcher/v8_base_without_compiler.lazy-compile-dispatcher.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/compiler.h:17, from ../../deps/v8/src/compiler-dispatcher/lazy-compile-dispatcher.cc:12: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [403/1963] CXX obj/deps/v8/src/date/v8_base_without_compiler.dateparser.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/objects-inl.h:20, from ../../deps/v8/src/date/dateparser.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [404/1963] CXX obj/deps/v8/src/date/v8_base_without_compiler.date.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/objects-inl.h:20, from ../../deps/v8/src/date/date.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [405/1963] CXX obj/deps/v8/src/compiler-dispatcher/v8_base_without_compiler.optimizing-compile-dispatcher.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/handles/local-handles.h:12, from ../../deps/v8/src/execution/local-isolate.h:12, from ../../deps/v8/src/heap/parked-scope.h:11, from ../../deps/v8/src/compiler-dispatcher/optimizing-compile-dispatcher.h:15, from ../../deps/v8/src/compiler-dispatcher/optimizing-compile-dispatcher.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [406/1963] CXX obj/deps/v8/src/debug/v8_base_without_compiler.debug-evaluate.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/deoptimization-data.h:11, from ../../deps/v8/src/deoptimizer/frame-translation-builder.h:10, from ../../deps/v8/src/deoptimizer/translated-state.h:11, from ../../deps/v8/src/deoptimizer/deoptimized-frame-info.h:10, from ../../deps/v8/src/debug/debug-frames.h:10, from ../../deps/v8/src/debug/debug-evaluate.h:12, from ../../deps/v8/src/debug/debug-evaluate.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [407/1963] CXX obj/deps/v8/src/debug/v8_base_without_compiler.debug-frames.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/deoptimization-data.h:11, from ../../deps/v8/src/deoptimizer/frame-translation-builder.h:10, from ../../deps/v8/src/deoptimizer/translated-state.h:11, from ../../deps/v8/src/deoptimizer/deoptimized-frame-info.h:10, from ../../deps/v8/src/debug/debug-frames.h:10, from ../../deps/v8/src/debug/debug-frames.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [408/1963] CXX obj/deps/v8/src/debug/v8_base_without_compiler.debug-scope-iterator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/deoptimization-data.h:11, from ../../deps/v8/src/deoptimizer/frame-translation-builder.h:10, from ../../deps/v8/src/deoptimizer/translated-state.h:11, from ../../deps/v8/src/deoptimizer/deoptimized-frame-info.h:10, from ../../deps/v8/src/debug/debug-frames.h:10, from ../../deps/v8/src/debug/debug-scope-iterator.h:8, from ../../deps/v8/src/debug/debug-scope-iterator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [409/1963] CXX obj/deps/v8/src/debug/v8_base_without_compiler.debug-property-iterator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/debug/debug-property-iterator.h:12, from ../../deps/v8/src/debug/debug-property-iterator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [410/1963] CXX obj/deps/v8/src/diagnostics/v8_base_without_compiler.compilation-statistics.o [411/1963] CXX obj/deps/v8/src/debug/v8_base_without_compiler.debug-coverage.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/ast/ast-source-ranges.h:8, from ../../deps/v8/src/debug/debug-coverage.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [412/1963] CXX obj/deps/v8/src/debug/v8_base_without_compiler.debug-scopes.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/deoptimization-data.h:11, from ../../deps/v8/src/deoptimizer/frame-translation-builder.h:10, from ../../deps/v8/src/deoptimizer/translated-state.h:11, from ../../deps/v8/src/deoptimizer/deoptimized-frame-info.h:10, from ../../deps/v8/src/debug/debug-frames.h:10, from ../../deps/v8/src/debug/debug-scopes.h:8, from ../../deps/v8/src/debug/debug-scopes.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [413/1963] CXX obj/deps/v8/src/debug/v8_base_without_compiler.debug-interface.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/debug/debug-interface.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [414/1963] CXX obj/deps/v8/src/debug/v8_base_without_compiler.debug-stack-trace-iterator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/deoptimization-data.h:11, from ../../deps/v8/src/deoptimizer/frame-translation-builder.h:10, from ../../deps/v8/src/deoptimizer/translated-state.h:11, from ../../deps/v8/src/deoptimizer/deoptimized-frame-info.h:10, from ../../deps/v8/src/debug/debug-frames.h:10, from ../../deps/v8/src/debug/debug-stack-trace-iterator.h:10, from ../../deps/v8/src/debug/debug-stack-trace-iterator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [415/1963] CXX obj/deps/v8/src/diagnostics/v8_base_without_compiler.eh-frame.o [416/1963] CXX obj/deps/v8/src/execution/v8_base_without_compiler.clobber-registers.o [417/1963] CXX obj/deps/v8/src/deoptimizer/v8_base_without_compiler.deoptimized-frame-info.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/deoptimization-data.h:11, from ../../deps/v8/src/deoptimizer/frame-translation-builder.h:10, from ../../deps/v8/src/deoptimizer/translated-state.h:11, from ../../deps/v8/src/deoptimizer/deoptimized-frame-info.h:10, from ../../deps/v8/src/deoptimizer/deoptimized-frame-info.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [418/1963] CXX obj/deps/v8/src/diagnostics/v8_base_without_compiler.unwinder.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-arch.h:8, from ../../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8, from ../../deps/v8/src/execution/riscv/frame-constants-riscv.h:11, from ../../deps/v8/src/execution/frame-constants.h:575, from ../../deps/v8/src/diagnostics/unwinder.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [419/1963] CXX obj/deps/v8/src/debug/v8_base_without_compiler.debug.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/interrupts-scope.h:8, from ../../deps/v8/src/debug/debug.h:18, from ../../deps/v8/src/debug/debug.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [420/1963] CXX obj/deps/v8/src/execution/v8_base_without_compiler.encoded-c-signature.o [421/1963] CXX obj/deps/v8/src/debug/v8_base_without_compiler.liveedit.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/debug/liveedit.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [422/1963] CXX obj/deps/v8/src/deoptimizer/v8_base_without_compiler.frame-translation-builder.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/deoptimization-data.h:11, from ../../deps/v8/src/deoptimizer/frame-translation-builder.h:10, from ../../deps/v8/src/deoptimizer/frame-translation-builder.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [423/1963] CXX obj/deps/v8/src/execution/v8_base_without_compiler.arguments.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/execution/arguments.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [424/1963] CXX obj/deps/v8/src/deoptimizer/v8_base_without_compiler.materialized-object-store.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/deoptimizer/materialized-object-store.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [425/1963] CXX obj/deps/v8/src/deoptimizer/v8_base_without_compiler.deoptimizer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-arch.h:8, from ../../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8, from ../../deps/v8/src/execution/riscv/frame-constants-riscv.h:11, from ../../deps/v8/src/execution/frame-constants.h:575, from ../../deps/v8/src/deoptimizer/frame-description.h:10, from ../../deps/v8/src/deoptimizer/deoptimizer.h:13, from ../../deps/v8/src/deoptimizer/deoptimizer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [426/1963] CXX obj/deps/v8/src/execution/v8_base_without_compiler.interrupts-scope.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/interrupts-scope.h:8, from ../../deps/v8/src/execution/interrupts-scope.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [427/1963] CXX obj/deps/v8/src/diagnostics/v8_base_without_compiler.basic-block-profiler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/objects/shared-function-info.h:18, from ../../deps/v8/src/diagnostics/basic-block-profiler.h:17, from ../../deps/v8/src/diagnostics/basic-block-profiler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [428/1963] CXX obj/deps/v8/src/diagnostics/v8_base_without_compiler.disassembler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-inl.h:8, from ../../deps/v8/src/diagnostics/disassembler.cc:17: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [429/1963] CXX obj/deps/v8/src/diagnostics/v8_base_without_compiler.gdb-jit.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/diagnostics/gdb-jit.cc:13: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [430/1963] CXX obj/deps/v8/src/deoptimizer/v8_base_without_compiler.translated-state.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/deoptimization-data.h:11, from ../../deps/v8/src/deoptimizer/frame-translation-builder.h:10, from ../../deps/v8/src/deoptimizer/translated-state.h:11, from ../../deps/v8/src/deoptimizer/translated-state.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [431/1963] CXX obj/deps/v8/src/execution/v8_base_without_compiler.thread-id.o [432/1963] CXX obj/deps/v8/src/diagnostics/v8_base_without_compiler.perf-jit.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/log.h:16, from ../../deps/v8/src/diagnostics/perf-jit.h:36, from ../../deps/v8/src/diagnostics/perf-jit.cc:28: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [433/1963] CXX obj/deps/v8/src/diagnostics/v8_base_without_compiler.objects-debug.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-inl.h:8, from ../../deps/v8/src/diagnostics/objects-debug.cc:6: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [434/1963] CXX obj/deps/v8/src/execution/v8_base_without_compiler.local-isolate.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/handles/local-handles.h:12, from ../../deps/v8/src/execution/local-isolate.h:12, from ../../deps/v8/src/execution/local-isolate.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [435/1963] CXX obj/deps/v8/src/execution/v8_base_without_compiler.simulator-base.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/simulator-base.h:16, from ../../deps/v8/src/execution/simulator-base.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [436/1963] CXX obj/deps/v8/src/execution/v8_base_without_compiler.embedder-state.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/embedder-state.h:9, from ../../deps/v8/src/execution/embedder-state.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [437/1963] CXX obj/deps/v8/src/execution/v8_base_without_compiler.thread-local-top.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/thread-local-top.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [438/1963] CXX obj/deps/v8/src/execution/v8_base_without_compiler.futex-emulation.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/execution/futex-emulation.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [439/1963] CXX obj/deps/v8/src/execution/v8_base_without_compiler.execution.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/execution/execution.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [440/1963] CXX obj/deps/v8/src/extensions/v8_base_without_compiler.trigger-failure-extension.o [441/1963] CXX obj/deps/v8/src/extensions/v8_base_without_compiler.cputracemark-extension.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/extensions/cputracemark-extension.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [442/1963] CXX obj/deps/v8/src/extensions/v8_base_without_compiler.gc-extension.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/extensions/gc-extension.cc:17: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [443/1963] CXX obj/deps/v8/src/execution/v8_base_without_compiler.microtask-queue.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/execution/microtask-queue.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [444/1963] CXX obj/deps/v8/src/execution/v8_base_without_compiler.messages.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/execution/messages.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [445/1963] CXX obj/deps/v8/src/flags/v8_base_without_compiler.flags.o [446/1963] CXX obj/deps/v8/src/execution/v8_base_without_compiler.frames.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/deoptimization-data.h:11, from ../../deps/v8/src/execution/frames.h:15, from ../../deps/v8/src/execution/frames.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [447/1963] CXX obj/deps/v8/src/execution/v8_base_without_compiler.protectors.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/isolate-inl.h:8, from ../../deps/v8/src/execution/protectors.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [448/1963] CXX obj/deps/v8/src/execution/v8_base_without_compiler.stack-guard.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/handles/local-handles.h:12, from ../../deps/v8/src/execution/local-isolate.h:12, from ../../deps/v8/src/heap/parked-scope.h:11, from ../../deps/v8/src/compiler-dispatcher/optimizing-compile-dispatcher.h:15, from ../../deps/v8/src/execution/stack-guard.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [449/1963] CXX obj/deps/v8/src/execution/v8_base_without_compiler.v8threads.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/v8threads.h:10, from ../../deps/v8/src/execution/v8threads.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [450/1963] CXX obj/deps/v8/src/execution/v8_base_without_compiler.tiering-manager.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/execution/tiering-manager.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [451/1963] CXX obj/deps/v8/src/extensions/v8_base_without_compiler.ignition-statistics-extension.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/extensions/ignition-statistics-extension.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [452/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.allocation-observer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/allocation-observer.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [453/1963] CXX obj/deps/v8/src/extensions/v8_base_without_compiler.externalize-string-extension.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/extensions/externalize-string-extension.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [454/1963] CXX obj/deps/v8/src/diagnostics/v8_base_without_compiler.objects-printer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-arch.h:8, from ../../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8, from ../../deps/v8/src/execution/riscv/frame-constants-riscv.h:11, from ../../deps/v8/src/execution/frame-constants.h:575, from ../../deps/v8/src/execution/frames-inl.h:9, from ../../deps/v8/src/diagnostics/objects-printer.cc:11: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [455/1963] CXX obj/deps/v8/src/extensions/v8_base_without_compiler.statistics-extension.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/extensions/statistics-extension.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [456/1963] CXX obj/deps/v8/src/execution/v8_base_without_compiler.isolate.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/isolate.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [457/1963] CXX obj/deps/v8/src/handles/v8_base_without_compiler.handles.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/handles/handles.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [458/1963] CXX obj/deps/v8/src/handles/v8_base_without_compiler.traced-handles.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/handles/traced-handles-inl.h:9, from ../../deps/v8/src/handles/traced-handles.cc:16: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [459/1963] CXX obj/deps/v8/src/handles/v8_base_without_compiler.global-handles.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/handles/global-handles.h:17, from ../../deps/v8/src/handles/global-handles.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [460/1963] CXX obj/deps/v8/src/handles/v8_base_without_compiler.local-handles.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/handles/local-handles.h:12, from ../../deps/v8/src/handles/local-handles.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [461/1963] CXX obj/deps/v8/src/heap/cppgc-js/v8_base_without_compiler.unified-heap-marking-verifier.o [462/1963] CXX obj/deps/v8/src/handles/v8_base_without_compiler.persistent-handles.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/handles/persistent-handles.h:11, from ../../deps/v8/src/handles/persistent-handles.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [463/1963] CXX obj/deps/v8/src/handles/v8_base_without_compiler.shared-object-conveyor-handles.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/handles/persistent-handles.h:11, from ../../deps/v8/src/handles/shared-object-conveyor-handles.h:11, from ../../deps/v8/src/handles/shared-object-conveyor-handles.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [464/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.code-stats.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/heap/code-stats.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [465/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.array-buffer-sweeper.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/logging/counters.h:19, from ../../deps/v8/src/heap/gc-tracer.h:16, from ../../deps/v8/src/heap/sweeper.h:19, from ../../deps/v8/src/heap/array-buffer-sweeper.h:12, from ../../deps/v8/src/heap/array-buffer-sweeper.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [466/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.code-range.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/common/code-memory-access-inl.h:8, from ../../deps/v8/src/heap/heap-inl.h:18, from ../../deps/v8/src/heap/code-range.cc:13: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [467/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.gc-idle-time-handler.o [468/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.collection-barrier.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/heap/collection-barrier.h:14, from ../../deps/v8/src/heap/collection-barrier.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [469/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.combined-heap.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/combined-heap.h:8, from ../../deps/v8/src/heap/combined-heap.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [470/1963] CXX obj/deps/v8/src/heap/cppgc-js/v8_base_without_compiler.cross-heap-remembered-set.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/heap/cppgc-js/cross-heap-remembered-set.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [471/1963] CXX obj/deps/v8/src/heap/cppgc-js/v8_base_without_compiler.cpp-heap.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/isolate-inl.h:8, from ../../deps/v8/src/heap/cppgc-js/cpp-heap.cc:20: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [472/1963] CXX obj/deps/v8/src/heap/cppgc-js/v8_base_without_compiler.cpp-snapshot.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/heap/cppgc-js/cpp-snapshot.cc:14: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [473/1963] CXX obj/deps/v8/src/heap/cppgc-js/v8_base_without_compiler.unified-heap-marking-state.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/cppgc-js/unified-heap-marking-state.h:10, from ../../deps/v8/src/heap/cppgc-js/unified-heap-marking-state.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [474/1963] CXX obj/deps/v8/src/heap/cppgc-js/v8_base_without_compiler.unified-heap-marking-visitor.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/cppgc-js/unified-heap-marking-state.h:10, from ../../deps/v8/src/heap/cppgc-js/unified-heap-marking-visitor.h:11, from ../../deps/v8/src/heap/cppgc-js/unified-heap-marking-visitor.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [475/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.ephemeron-remembered-set.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/hash-table.h:13, from ../../deps/v8/src/heap/ephemeron-remembered-set.h:13, from ../../deps/v8/src/heap/ephemeron-remembered-set.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [476/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.evacuation-allocator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/evacuation-allocator.h:9, from ../../deps/v8/src/heap/evacuation-allocator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [477/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.evacuation-verifier.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-inl.h:8, from ../../deps/v8/src/heap/evacuation-verifier.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [478/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.index-generator.o [479/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.finalization-registry-cleanup-task.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/deoptimization-data.h:11, from ../../deps/v8/src/execution/frames.h:15, from ../../deps/v8/src/heap/finalization-registry-cleanup-task.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [480/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.large-page.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/heap/large-page.h:8, from ../../deps/v8/src/heap/large-page.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [481/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.free-list.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/heap/free-list.h:11, from ../../deps/v8/src/heap/free-list.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [482/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.heap-controller.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/heap-controller.h:9, from ../../deps/v8/src/heap/heap-controller.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [483/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.gc-tracer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/logging/counters.h:19, from ../../deps/v8/src/heap/gc-tracer.h:16, from ../../deps/v8/src/heap/gc-tracer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [484/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.heap-allocator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/logging/counters.h:19, from ../../deps/v8/src/heap/gc-tracer.h:16, from ../../deps/v8/src/heap/main-allocator.h:12, from ../../deps/v8/src/heap/heap-allocator.h:12, from ../../deps/v8/src/heap/heap-allocator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [485/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.heap-layout-tracer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/memory-chunk-metadata.h:16, from ../../deps/v8/src/heap/heap-verifier.h:10, from ../../deps/v8/src/heap/new-spaces.h:18, from ../../deps/v8/src/heap/heap-layout-tracer.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [486/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.heap-verifier.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/memory-chunk-metadata.h:16, from ../../deps/v8/src/heap/heap-verifier.h:10, from ../../deps/v8/src/heap/heap-verifier.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [487/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.heap-write-barrier.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/heap/heap-write-barrier.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [488/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.concurrent-marking.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/marking-visitor.h:9, from ../../deps/v8/src/heap/concurrent-marking.h:16, from ../../deps/v8/src/heap/concurrent-marking.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [489/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.incremental-marking-job.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/incremental-marking-job.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [490/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.factory-base.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/ast/ast-source-ranges.h:8, from ../../deps/v8/src/heap/factory-base.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [491/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.memory-chunk-layout.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/memory-chunk-layout.h:12, from ../../deps/v8/src/heap/memory-chunk-layout.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [492/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.incremental-marking.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/incremental-marking.h:15, from ../../deps/v8/src/heap/incremental-marking.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [493/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.large-spaces.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/memory-chunk-metadata.h:16, from ../../deps/v8/src/heap/heap-verifier.h:10, from ../../deps/v8/src/heap/large-spaces.h:16, from ../../deps/v8/src/heap/large-spaces.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [494/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.local-factory.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/local-factory.h:12, from ../../deps/v8/src/heap/local-factory.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [495/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.memory-chunk.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/memory-chunk-metadata.h:16, from ../../deps/v8/src/heap/heap-verifier.h:10, from ../../deps/v8/src/heap/base-space.h:12, from ../../deps/v8/src/heap/memory-chunk.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [496/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.factory.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/heap/factory.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [497/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.main-allocator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/logging/counters.h:19, from ../../deps/v8/src/heap/gc-tracer.h:16, from ../../deps/v8/src/heap/main-allocator.h:12, from ../../deps/v8/src/heap/main-allocator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [498/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.local-heap.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/heap/local-heap.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [499/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.mark-sweep-utilities.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/mark-sweep-utilities.h:12, from ../../deps/v8/src/heap/mark-sweep-utilities.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [500/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.marking-worklist.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-worklist.h:15, from ../../deps/v8/src/heap/marking-worklist.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [501/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.marking.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/common/code-memory-access-inl.h:8, from ../../deps/v8/src/heap/heap-inl.h:18, from ../../deps/v8/src/heap/marking-inl.h:10, from ../../deps/v8/src/heap/marking.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [502/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.marking-barrier.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/marking-barrier.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [503/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.memory-balancer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/common/code-memory-access-inl.h:8, from ../../deps/v8/src/heap/heap-inl.h:18, from ../../deps/v8/src/heap/memory-balancer.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [504/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.memory-allocator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/memory-chunk-metadata.h:16, from ../../deps/v8/src/heap/memory-allocator.h:23, from ../../deps/v8/src/heap/memory-allocator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [505/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.heap.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/heap.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [506/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.memory-chunk-metadata.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/memory-chunk-metadata.h:16, from ../../deps/v8/src/heap/memory-chunk-metadata.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [507/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.memory-reducer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/logging/counters.h:19, from ../../deps/v8/src/heap/gc-tracer.h:16, from ../../deps/v8/src/heap/memory-reducer.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [508/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.minor-gc-job.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/minor-gc-job.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [509/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.memory-measurement.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/heap/memory-measurement.h:15, from ../../deps/v8/src/heap/memory-measurement.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [510/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.mutable-page.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/heap/mutable-page.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [511/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.slot-set.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/memory-chunk-layout.h:12, from ../../deps/v8/src/heap/slot-set.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [512/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.new-spaces.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/memory-chunk-metadata.h:16, from ../../deps/v8/src/heap/heap-verifier.h:10, from ../../deps/v8/src/heap/new-spaces.h:18, from ../../deps/v8/src/heap/new-spaces.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [513/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.objects-visiting.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/heap/objects-visiting.h:10, from ../../deps/v8/src/heap/objects-visiting.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [514/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.page.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/common/code-memory-access-inl.h:8, from ../../deps/v8/src/heap/heap-inl.h:18, from ../../deps/v8/src/heap/page.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [515/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.object-stats.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-inl.h:8, from ../../deps/v8/src/heap/object-stats.cc:11: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [516/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.paged-spaces.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/memory-chunk-metadata.h:16, from ../../deps/v8/src/heap/allocation-stats.h:13, from ../../deps/v8/src/heap/paged-spaces.h:21, from ../../deps/v8/src/heap/paged-spaces.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [517/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.pretenuring-handler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/pretenuring-handler.h:12, from ../../deps/v8/src/heap/pretenuring-handler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [518/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.read-only-heap.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/heap/read-only-heap.cc:13: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [519/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.minor-mark-sweep.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/minor-mark-sweep.h:13, from ../../deps/v8/src/heap/minor-mark-sweep.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [520/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.read-only-promotion.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/read-only-promotion.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [521/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.mark-compact.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/mark-compact.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [522/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.read-only-spaces.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/memory-chunk-metadata.h:16, from ../../deps/v8/src/heap/allocation-stats.h:13, from ../../deps/v8/src/heap/read-only-spaces.h:15, from ../../deps/v8/src/heap/read-only-spaces.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [523/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.safepoint.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/handles/persistent-handles.h:11, from ../../deps/v8/src/heap/safepoint.h:11, from ../../deps/v8/src/heap/safepoint.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [524/1963] CXX obj/deps/v8/src/init/v8_base_without_compiler.icu_util.o [525/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.zapping.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/zapping.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [526/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.spaces.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/memory-chunk-metadata.h:16, from ../../deps/v8/src/heap/heap-verifier.h:10, from ../../deps/v8/src/heap/base-space.h:12, from ../../deps/v8/src/heap/spaces.h:15, from ../../deps/v8/src/heap/spaces.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [527/1963] CXX obj/deps/v8/src/init/v8_base_without_compiler.startup-data-util.o [528/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.stress-scavenge-observer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/stress-scavenge-observer.h:8, from ../../deps/v8/src/heap/stress-scavenge-observer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [529/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.trusted-range.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/common/code-memory-access-inl.h:8, from ../../deps/v8/src/heap/heap-inl.h:18, from ../../deps/v8/src/heap/trusted-range.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [530/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.traced-handles-marking-visitor.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/traced-handles-marking-visitor.h:10, from ../../deps/v8/src/heap/traced-handles-marking-visitor.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [531/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.weak-object-worklists.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/common/code-memory-access-inl.h:8, from ../../deps/v8/src/heap/heap-inl.h:18, from ../../deps/v8/src/heap/weak-object-worklists.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [532/1963] CXX obj/deps/v8/src/ic/v8_base_without_compiler.call-optimization.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/ic/call-optimization.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [533/1963] CXX obj/deps/v8/src/ic/v8_base_without_compiler.ic-stats.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/logging/counters.h:19, from ../../deps/v8/src/ic/ic-stats.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [534/1963] CXX obj/deps/v8/src/init/v8_base_without_compiler.isolate-allocator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/init/isolate-allocator.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [535/1963] CXX obj/deps/v8/src/ic/v8_base_without_compiler.stub-cache.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/ic/stub-cache.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [536/1963] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-node.o [537/1963] CXX obj/deps/v8/src/ic/v8_base_without_compiler.handler-configuration.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/ic/handler-configuration.h:10, from ../../deps/v8/src/ic/handler-configuration.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [538/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.scavenger.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/hash-table.h:13, from ../../deps/v8/src/heap/ephemeron-remembered-set.h:13, from ../../deps/v8/src/heap/scavenger.h:10, from ../../deps/v8/src/heap/scavenger.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [539/1963] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-operands.o [540/1963] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-source-info.o [541/1963] CXX obj/deps/v8/src/heap/v8_base_without_compiler.sweeper.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/logging/counters.h:19, from ../../deps/v8/src/heap/gc-tracer.h:16, from ../../deps/v8/src/heap/sweeper.h:19, from ../../deps/v8/src/heap/sweeper.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [542/1963] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecodes.o [543/1963] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-register.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-arch.h:8, from ../../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8, from ../../deps/v8/src/execution/riscv/frame-constants-riscv.h:11, from ../../deps/v8/src/execution/frame-constants.h:575, from ../../deps/v8/src/interpreter/bytecode-register.h:13, from ../../deps/v8/src/interpreter/bytecode-register.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [544/1963] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.interpreter-intrinsics.o [545/1963] CXX obj/deps/v8/src/init/v8_base_without_compiler.v8.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/init/v8.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [546/1963] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-array-random-iterator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-arch.h:8, from ../../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8, from ../../deps/v8/src/execution/riscv/frame-constants-riscv.h:11, from ../../deps/v8/src/execution/frame-constants.h:575, from ../../deps/v8/src/interpreter/bytecode-register.h:13, from ../../deps/v8/src/interpreter/bytecode-array-iterator.h:13, from ../../deps/v8/src/interpreter/bytecode-array-random-iterator.h:10, from ../../deps/v8/src/interpreter/bytecode-array-random-iterator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [547/1963] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-array-iterator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-arch.h:8, from ../../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8, from ../../deps/v8/src/execution/riscv/frame-constants-riscv.h:11, from ../../deps/v8/src/execution/frame-constants.h:575, from ../../deps/v8/src/interpreter/bytecode-register.h:13, from ../../deps/v8/src/interpreter/bytecode-array-iterator.h:13, from ../../deps/v8/src/interpreter/bytecode-array-iterator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [548/1963] CXX obj/deps/v8/src/ic/v8_base_without_compiler.ic.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/ic/ic.h:11, from ../../deps/v8/src/ic/ic.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [549/1963] CXX obj/deps/v8/src/libsampler/v8_base_without_compiler.sampler.o [550/1963] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-register-optimizer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/interpreter/bytecode-generator.h:8, from ../../deps/v8/src/interpreter/bytecode-register-optimizer.h:11, from ../../deps/v8/src/interpreter/bytecode-register-optimizer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [551/1963] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-array-writer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/interpreter/bytecode-array-writer.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [552/1963] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-decoder.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-arch.h:8, from ../../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8, from ../../deps/v8/src/execution/riscv/frame-constants-riscv.h:11, from ../../deps/v8/src/execution/frame-constants.h:575, from ../../deps/v8/src/interpreter/bytecode-register.h:13, from ../../deps/v8/src/interpreter/bytecode-decoder.h:10, from ../../deps/v8/src/interpreter/bytecode-decoder.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [553/1963] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-array-builder.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/interpreter/bytecode-array-builder.h:8, from ../../deps/v8/src/interpreter/bytecode-array-builder.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [554/1963] CXX obj/deps/v8/src/logging/v8_base_without_compiler.runtime-call-stats.o [555/1963] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-flags.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/interpreter/bytecode-flags.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [556/1963] CXX obj/deps/v8/src/logging/v8_base_without_compiler.metrics.o [557/1963] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-label.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/interpreter/bytecode-array-builder.h:8, from ../../deps/v8/src/interpreter/bytecode-label.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [558/1963] CXX obj/deps/v8/src/logging/v8_base_without_compiler.tracing-flags.o [559/1963] CXX obj/deps/v8/src/logging/v8_base_without_compiler.local-logger.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/log.h:16, from ../../deps/v8/src/logging/local-logger.h:9, from ../../deps/v8/src/logging/local-logger.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [560/1963] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.handler-table-builder.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-arch.h:8, from ../../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8, from ../../deps/v8/src/execution/riscv/frame-constants-riscv.h:11, from ../../deps/v8/src/execution/frame-constants.h:575, from ../../deps/v8/src/interpreter/bytecode-register.h:13, from ../../deps/v8/src/interpreter/handler-table-builder.h:9, from ../../deps/v8/src/interpreter/handler-table-builder.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [561/1963] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.control-flow-builders.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/ast/ast-source-ranges.h:8, from ../../deps/v8/src/interpreter/control-flow-builders.h:10, from ../../deps/v8/src/interpreter/control-flow-builders.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [562/1963] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.constant-array-builder.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/ast/scopes.h:10, from ../../deps/v8/src/interpreter/constant-array-builder.cc:12: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [563/1963] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-generator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/interpreter/bytecode-generator.h:8, from ../../deps/v8/src/interpreter/bytecode-generator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [564/1963] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.interpreter.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/ast/prettyprinter.h:10, from ../../deps/v8/src/interpreter/interpreter.cc:11: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [565/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.code-kind.o [566/1963] CXX obj/deps/v8/src/init/v8_base_without_compiler.bootstrapper.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/init/bootstrapper.h:11, from ../../deps/v8/src/init/bootstrapper.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [567/1963] CXX obj/deps/v8/src/logging/v8_base_without_compiler.counters.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/logging/counters.h:19, from ../../deps/v8/src/logging/counters.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [568/1963] CXX obj/deps/v8/src/logging/v8_base_without_compiler.log-file.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/log.h:16, from ../../deps/v8/src/logging/log-file.cc:17: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [569/1963] CXX obj/deps/v8/src/json/v8_base_without_compiler.json-stringifier.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/property-cell-inl.h:8, from ../../deps/v8/src/execution/protectors-inl.h:9, from ../../deps/v8/src/json/json-stringifier.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [570/1963] CXX obj/deps/v8/src/numbers/v8_base_without_compiler.hash-seed.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/numbers/hash-seed.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [571/1963] CXX obj/deps/v8/src/numbers/v8_base_without_compiler.math-random.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/numbers/math-random.h:9, from ../../deps/v8/src/numbers/math-random.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [572/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.abstract-code.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/bytecode-array-inl.h:8, from ../../deps/v8/src/objects/abstract-code-inl.h:9, from ../../deps/v8/src/objects/abstract-code.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [573/1963] CXX obj/deps/v8/src/json/v8_base_without_compiler.json-parser.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/json/json-parser.h:12, from ../../deps/v8/src/json/json-parser.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [574/1963] CXX obj/deps/v8/src/numbers/v8_base_without_compiler.conversions.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/numbers/conversions.cc:18: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [575/1963] CXX obj/deps/v8/src/logging/v8_base_without_compiler.log.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/log.h:16, from ../../deps/v8/src/logging/log.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [576/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.backing-store.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/backing-store.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [577/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.bytecode-array.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-arch.h:8, from ../../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8, from ../../deps/v8/src/execution/riscv/frame-constants-riscv.h:11, from ../../deps/v8/src/execution/frame-constants.h:575, from ../../deps/v8/src/interpreter/bytecode-register.h:13, from ../../deps/v8/src/interpreter/bytecode-array-iterator.h:13, from ../../deps/v8/src/objects/bytecode-array.cc:11: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [578/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.bigint.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/isolate-inl.h:8, from ../../deps/v8/src/objects/bigint.cc:26: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [579/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.code.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-inl.h:8, from ../../deps/v8/src/objects/code.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [580/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.call-site-info.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/call-site-info-inl.h:8, from ../../deps/v8/src/objects/call-site-info.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [581/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.compilation-cache-table.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/hash-table.h:13, from ../../deps/v8/src/objects/compilation-cache-table.h:9, from ../../deps/v8/src/objects/compilation-cache-table.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [582/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.deoptimization-data.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/deoptimization-data.h:11, from ../../deps/v8/src/objects/deoptimization-data.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [583/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.contexts.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/objects/contexts.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [584/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.debug-objects.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/debug-objects.h:11, from ../../deps/v8/src/objects/debug-objects.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [585/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.dependent-code.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/dependent-code.h:8, from ../../deps/v8/src/objects/dependent-code.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [586/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.elements-kind.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/objects/elements.h:8, from ../../deps/v8/src/objects/elements-kind.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [587/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.field-type.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/handles/handles-inl.h:9, from ../../deps/v8/src/objects/field-type.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [588/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.embedder-data-array.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/embedder-data-array.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [589/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.fixed-array.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/fixed-array.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [590/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.feedback-vector.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/objects/feedback-vector.h:16, from ../../deps/v8/src/objects/feedback-vector.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [591/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.instruction-stream.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-inl.h:8, from ../../deps/v8/src/objects/instruction-stream.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [592/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-array-buffer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/property-cell-inl.h:8, from ../../deps/v8/src/execution/protectors-inl.h:9, from ../../deps/v8/src/objects/js-array-buffer.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [593/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-atomics-synchronization.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/isolate-inl.h:8, from ../../deps/v8/src/objects/js-atomics-synchronization.cc:12: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [594/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-break-iterator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/objects/intl-objects.h:18, from ../../deps/v8/src/objects/js-break-iterator.h:15, from ../../deps/v8/src/objects/js-break-iterator.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [595/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-collator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-collator.h:15, from ../../deps/v8/src/objects/js-collator.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [596/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.intl-objects.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/objects/intl-objects.h:18, from ../../deps/v8/src/objects/intl-objects.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [597/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-display-names.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-display-names.h:15, from ../../deps/v8/src/objects/js-display-names.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [598/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-list-format.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-list-format.h:16, from ../../deps/v8/src/objects/js-list-format.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [599/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-duration-format.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-duration-format.h:12, from ../../deps/v8/src/objects/js-duration-format.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [600/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-function.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/handles/global-handles.h:17, from ../../deps/v8/src/baseline/baseline-batch-compiler.h:10, from ../../deps/v8/src/objects/js-function.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [601/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-locale.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-locale.h:12, from ../../deps/v8/src/objects/js-locale.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [602/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-raw-json.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-raw-json.h:8, from ../../deps/v8/src/objects/js-raw-json.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [603/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.lookup-cache.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/objects/lookup-cache.h:8, from ../../deps/v8/src/objects/lookup-cache.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [604/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-plural-rules.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-plural-rules.h:16, from ../../deps/v8/src/objects/js-plural-rules.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [605/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-date-time-format.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-date-time-format.h:16, from ../../deps/v8/src/objects/js-date-time-format.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [606/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-number-format.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-number-format.h:16, from ../../deps/v8/src/objects/js-number-format.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [607/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-regexp.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/objects/js-regexp.h:9, from ../../deps/v8/src/objects/js-regexp.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [608/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-relative-time-format.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-relative-time-format.h:16, from ../../deps/v8/src/objects/js-relative-time-format.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [609/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-segment-iterator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-segment-iterator.h:12, from ../../deps/v8/src/objects/js-segment-iterator.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [610/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-segmenter.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-segmenter.h:15, from ../../deps/v8/src/objects/js-segmenter.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [611/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-segments.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-segments.h:12, from ../../deps/v8/src/objects/js-segments.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [612/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-struct.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/lookup.h:9, from ../../deps/v8/src/objects/lookup-inl.h:8, from ../../deps/v8/src/objects/js-struct.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [613/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-objects.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/api/api-arguments-inl.h:8, from ../../deps/v8/src/objects/js-objects.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [614/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.managed.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/managed.h:9, from ../../deps/v8/src/objects/managed.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [615/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.literal-objects.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/literal-objects.h:9, from ../../deps/v8/src/objects/literal-objects.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [616/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.keys.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/hash-table.h:13, from ../../deps/v8/src/objects/keys.h:9, from ../../deps/v8/src/objects/keys.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [617/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.map-updater.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/objects/map-updater.h:12, from ../../deps/v8/src/objects/map-updater.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [618/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.lookup.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/lookup.h:9, from ../../deps/v8/src/objects/lookup.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [619/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.module.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/module.h:9, from ../../deps/v8/src/objects/module.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [620/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.object-type.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/objects-inl.h:20, from ../../deps/v8/src/objects/object-type.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [621/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.map.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/objects/map.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [622/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.option-utils.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/option-utils.h:9, from ../../deps/v8/src/objects/option-utils.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [623/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.property-descriptor.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/isolate-inl.h:8, from ../../deps/v8/src/objects/property-descriptor.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [624/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.property.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/handles/handles-inl.h:9, from ../../deps/v8/src/objects/property.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [625/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.elements.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/objects/elements.h:8, from ../../deps/v8/src/objects/elements.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [626/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.ordered-hash-table.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/ordered-hash-table.h:10, from ../../deps/v8/src/objects/ordered-hash-table.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [627/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.regexp-match-info.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/handles/handles-inl.h:9, from ../../deps/v8/src/objects/fixed-array-inl.h:8, from ../../deps/v8/src/objects/regexp-match-info-inl.h:8, from ../../deps/v8/src/objects/regexp-match-info.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [628/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.simd.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/handles/handles-inl.h:9, from ../../deps/v8/src/objects/fixed-array-inl.h:8, from ../../deps/v8/src/objects/simd.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [629/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.string-comparator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/objects/string.h:15, from ../../deps/v8/src/objects/string-comparator.h:10, from ../../deps/v8/src/objects/string-comparator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [630/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.string-forwarding-table.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/objects/string.h:15, from ../../deps/v8/src/objects/string-forwarding-table.h:8, from ../../deps/v8/src/objects/string-forwarding-table.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [631/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.type-hints.o [632/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.shared-function-info.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/objects/shared-function-info.h:18, from ../../deps/v8/src/objects/shared-function-info.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [633/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.tagged-impl.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/tagged-impl-inl.h:13, from ../../deps/v8/src/objects/tagged-impl.cc:11: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [634/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-temporal-objects.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-temporal-objects.h:8, from ../../deps/v8/src/objects/js-temporal-objects.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [635/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.scope-info.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/scope-info.h:9, from ../../deps/v8/src/objects/scope-info.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [636/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.visitors.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/objects/visitors.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [637/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.source-text-module.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/objects/source-text-module.h:8, from ../../deps/v8/src/objects/source-text-module.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [638/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.string-table.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/objects/string.h:15, from ../../deps/v8/src/objects/string-table.h:9, from ../../deps/v8/src/objects/string-table.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [639/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.swiss-name-dictionary.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/swiss-name-dictionary.h:13, from ../../deps/v8/src/objects/swiss-name-dictionary.cc:6: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [640/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.symbol-table.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/execution/isolate-utils-inl.h:8, from ../../deps/v8/src/objects/hash-table-inl.h:8, from ../../deps/v8/src/objects/symbol-table.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [641/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.synthetic-module.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/module.h:9, from ../../deps/v8/src/objects/synthetic-module.h:8, from ../../deps/v8/src/objects/synthetic-module.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [642/1963] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.import-assertions.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/parsing/import-assertions.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [643/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.string.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/objects/string.h:15, from ../../deps/v8/src/objects/string.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [644/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.template-objects.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/template-objects.h:8, from ../../deps/v8/src/objects/template-objects.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [645/1963] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.literal-buffer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/parsing/literal-buffer.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [646/1963] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.token.o [647/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.templates.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/objects/templates.h:12, from ../../deps/v8/src/objects/templates.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [648/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.transitions.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/transitions.h:9, from ../../deps/v8/src/objects/transitions.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [649/1963] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.func-name-inferrer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/parsing/func-name-inferrer.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [650/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.objects.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/api/api-arguments-inl.h:8, from ../../deps/v8/src/objects/objects.cc:13: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [651/1963] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.parse-info.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/parse-info.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [652/1963] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.pending-compilation-error-handler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/interrupts-scope.h:8, from ../../deps/v8/src/debug/debug.h:18, from ../../deps/v8/src/parsing/pending-compilation-error-handler.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [653/1963] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.parsing.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/parsing/parsing.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [654/1963] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.profiler-stats.o [655/1963] CXX obj/deps/v8/src/objects/v8_base_without_compiler.value-serializer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/objects/value-serializer.cc:13: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [656/1963] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.preparse-data.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/ast/scopes.h:10, from ../../deps/v8/src/parsing/preparse-data.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [657/1963] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.rewriter.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/parsing/rewriter.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [658/1963] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.scanner-character-streams.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/parsing/scanner-character-streams.cc:16: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [659/1963] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.allocation-tracker.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-arch.h:8, from ../../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8, from ../../deps/v8/src/execution/riscv/frame-constants-riscv.h:11, from ../../deps/v8/src/execution/frame-constants.h:575, from ../../deps/v8/src/execution/frames-inl.h:9, from ../../deps/v8/src/profiler/allocation-tracker.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [660/1963] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.symbolizer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/counters-scopes.h:8, from ../../deps/v8/src/execution/vm-state.h:10, from ../../deps/v8/src/profiler/profile-generator.h:20, from ../../deps/v8/src/profiler/symbolizer.h:9, from ../../deps/v8/src/profiler/symbolizer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [661/1963] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.preparser.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/parsing/preparser.h:9, from ../../deps/v8/src/parsing/preparser.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [662/1963] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.cpu-profiler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/objects/shared-function-info.h:18, from ../../deps/v8/src/logging/code-events.h:17, from ../../deps/v8/src/profiler/profiler-listener.h:11, from ../../deps/v8/src/profiler/cpu-profiler.h:15, from ../../deps/v8/src/profiler/cpu-profiler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [663/1963] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.tracing-cpu-profiler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/profiler/tracing-cpu-profiler.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [664/1963] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.scanner.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/scanner.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [665/1963] CXX obj/deps/v8/src/regexp/experimental/v8_base_without_compiler.experimental-bytecode.o [666/1963] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.heap-profiler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/profiler/heap-profiler.h:15, from ../../deps/v8/src/profiler/heap-profiler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [667/1963] CXX obj/deps/v8/src/regexp/experimental/v8_base_without_compiler.experimental-compiler.o [668/1963] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-bytecodes.o [669/1963] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-ast.o [670/1963] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-error.o [671/1963] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.profiler-listener.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/objects/shared-function-info.h:18, from ../../deps/v8/src/logging/code-events.h:17, from ../../deps/v8/src/profiler/profiler-listener.h:11, from ../../deps/v8/src/profiler/profiler-listener.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [672/1963] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.parser.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/ast/ast-source-ranges.h:8, from ../../deps/v8/src/parsing/parser.h:10, from ../../deps/v8/src/parsing/parser.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [673/1963] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.strings-storage.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/objects-inl.h:20, from ../../deps/v8/src/profiler/strings-storage.cc:11: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [674/1963] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.sampling-heap-profiler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/profiler/sampling-heap-profiler.h:14, from ../../deps/v8/src/profiler/sampling-heap-profiler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [675/1963] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.profile-generator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/counters-scopes.h:8, from ../../deps/v8/src/execution/vm-state.h:10, from ../../deps/v8/src/profiler/profile-generator.h:20, from ../../deps/v8/src/profiler/profile-generator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [676/1963] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.tick-sample.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/embedder-state.h:9, from ../../deps/v8/src/profiler/tick-sample.cc:12: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [677/1963] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-dotprinter.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-arch.h:8, from ../../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8, from ../../deps/v8/src/execution/riscv/frame-constants-riscv.h:11, from ../../deps/v8/src/execution/frame-constants.h:575, from ../../deps/v8/src/regexp/regexp-macro-assembler.h:9, from ../../deps/v8/src/regexp/regexp-nodes.h:9, from ../../deps/v8/src/regexp/regexp-compiler.h:13, from ../../deps/v8/src/regexp/regexp-dotprinter.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [678/1963] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.weak-code-registry.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/profiler/weak-code-registry.h:10, from ../../deps/v8/src/profiler/weak-code-registry.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [679/1963] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-compiler-tonode.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/regexp/regexp-compiler-tonode.cc:6: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [680/1963] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.heap-snapshot-generator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/profiler/heap-snapshot-generator.h:16, from ../../deps/v8/src/profiler/heap-snapshot-generator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [681/1963] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-stack.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/regexp/regexp-stack.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [682/1963] CXX obj/deps/v8/src/regexp/experimental/v8_base_without_compiler.experimental-interpreter.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/handles/handles-inl.h:9, from ../../deps/v8/src/objects/fixed-array-inl.h:8, from ../../deps/v8/src/regexp/experimental/experimental-interpreter.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [683/1963] CXX obj/deps/v8/src/regexp/experimental/v8_base_without_compiler.experimental.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/objects/js-regexp.h:9, from ../../deps/v8/src/objects/js-regexp-inl.h:8, from ../../deps/v8/src/regexp/experimental/experimental.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [684/1963] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-bytecode-generator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-arch.h:8, from ../../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8, from ../../deps/v8/src/execution/riscv/frame-constants-riscv.h:11, from ../../deps/v8/src/execution/frame-constants.h:575, from ../../deps/v8/src/regexp/regexp-macro-assembler.h:9, from ../../deps/v8/src/regexp/regexp-bytecode-generator.h:10, from ../../deps/v8/src/regexp/regexp-bytecode-generator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [685/1963] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-bytecode-peephole.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/handles/handles-inl.h:9, from ../../deps/v8/src/objects/fixed-array-inl.h:8, from ../../deps/v8/src/regexp/regexp-bytecode-peephole.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [686/1963] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-compiler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-arch.h:8, from ../../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8, from ../../deps/v8/src/execution/riscv/frame-constants-riscv.h:11, from ../../deps/v8/src/execution/frame-constants.h:575, from ../../deps/v8/src/regexp/regexp-macro-assembler.h:9, from ../../deps/v8/src/regexp/regexp-nodes.h:9, from ../../deps/v8/src/regexp/regexp-compiler.h:13, from ../../deps/v8/src/regexp/regexp-compiler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [687/1963] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-interpreter.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/regexp/regexp-interpreter.cc:11: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [688/1963] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-macro-assembler-tracer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-arch.h:8, from ../../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8, from ../../deps/v8/src/execution/riscv/frame-constants-riscv.h:11, from ../../deps/v8/src/execution/frame-constants.h:575, from ../../deps/v8/src/regexp/regexp-macro-assembler.h:9, from ../../deps/v8/src/regexp/regexp-macro-assembler-tracer.h:9, from ../../deps/v8/src/regexp/regexp-macro-assembler-tracer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [689/1963] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-macro-assembler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-arch.h:8, from ../../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8, from ../../deps/v8/src/execution/riscv/frame-constants-riscv.h:11, from ../../deps/v8/src/execution/frame-constants.h:575, from ../../deps/v8/src/regexp/regexp-macro-assembler.h:9, from ../../deps/v8/src/regexp/regexp-macro-assembler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [690/1963] CXX obj/deps/v8/src/roots/v8_base_without_compiler.roots.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/heap-object-inl.h:8, from ../../deps/v8/src/roots/roots.cc:11: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [691/1963] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-utils.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/regexp/regexp-utils.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [692/1963] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-parser.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/regexp/regexp-parser.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [693/1963] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/hash-table.h:13, from ../../deps/v8/src/objects/compilation-cache-table.h:9, from ../../deps/v8/src/codegen/compilation-cache.h:9, from ../../deps/v8/src/regexp/regexp.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [694/1963] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-array.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/execution/arguments-inl.h:8, from ../../deps/v8/src/runtime/runtime-array.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [695/1963] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-bigint.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/execution/arguments-inl.h:8, from ../../deps/v8/src/runtime/runtime-bigint.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [696/1963] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-atomics.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/execution/arguments-inl.h:8, from ../../deps/v8/src/runtime/runtime-atomics.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [697/1963] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-collections.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/execution/arguments-inl.h:8, from ../../deps/v8/src/runtime/runtime-collections.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [698/1963] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-classes.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/execution/arguments-inl.h:8, from ../../deps/v8/src/runtime/runtime-classes.cc:12: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [699/1963] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-date.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/runtime/runtime-date.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [700/1963] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-compiler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/hash-table.h:13, from ../../deps/v8/src/objects/compilation-cache-table.h:9, from ../../deps/v8/src/codegen/compilation-cache.h:9, from ../../deps/v8/src/runtime/runtime-compiler.cc:6: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [701/1963] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-debug.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/deoptimization-data.h:11, from ../../deps/v8/src/deoptimizer/frame-translation-builder.h:10, from ../../deps/v8/src/deoptimizer/translated-state.h:11, from ../../deps/v8/src/deoptimizer/deoptimized-frame-info.h:10, from ../../deps/v8/src/debug/debug-frames.h:10, from ../../deps/v8/src/debug/debug-scopes.h:8, from ../../deps/v8/src/runtime/runtime-debug.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [702/1963] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-forin.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/isolate-inl.h:8, from ../../deps/v8/src/runtime/runtime-forin.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [703/1963] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-futex.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/heap-object-inl.h:8, from ../../deps/v8/src/objects/primitive-heap-object-inl.h:9, from ../../deps/v8/src/objects/heap-number-inl.h:10, from ../../deps/v8/src/numbers/conversions-inl.h:21, from ../../deps/v8/src/runtime/runtime-futex.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [704/1963] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-function.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/isolate-inl.h:8, from ../../deps/v8/src/runtime/runtime-function.cc:6: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [705/1963] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-generator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/runtime/runtime-generator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [706/1963] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-intl.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/isolate-inl.h:8, from ../../deps/v8/src/runtime/runtime-intl.cc:12: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [707/1963] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-internal.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/runtime/runtime-internal.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [708/1963] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-module.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/execution/arguments-inl.h:8, from ../../deps/v8/src/runtime/runtime-module.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [709/1963] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-numbers.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/execution/arguments-inl.h:8, from ../../deps/v8/src/runtime/runtime-numbers.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [710/1963] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-operators.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/runtime/runtime-operators.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [711/1963] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-literals.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/runtime/runtime-literals.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [712/1963] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-promise.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/runtime/runtime-promise.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [713/1963] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-proxy.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/execution/arguments-inl.h:8, from ../../deps/v8/src/runtime/runtime-proxy.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [714/1963] CXX obj/deps/v8/src/sandbox/v8_base_without_compiler.sandbox.o [715/1963] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-object.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/execution/arguments-inl.h:8, from ../../deps/v8/src/runtime/runtime-object.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [716/1963] CXX obj/deps/v8/src/sandbox/v8_base_without_compiler.code-pointer-table.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/sandbox/code-pointer-table.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [717/1963] CXX obj/deps/v8/src/sandbox/v8_base_without_compiler.external-pointer-table.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/sandbox/external-pointer-table.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [718/1963] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-scopes.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-arch.h:8, from ../../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8, from ../../deps/v8/src/execution/riscv/frame-constants-riscv.h:11, from ../../deps/v8/src/execution/frame-constants.h:575, from ../../deps/v8/src/deoptimizer/frame-description.h:10, from ../../deps/v8/src/deoptimizer/deoptimizer.h:13, from ../../deps/v8/src/runtime/runtime-scopes.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [719/1963] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-shadow-realm.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/execution/arguments-inl.h:8, from ../../deps/v8/src/runtime/runtime-shadow-realm.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [720/1963] CXX obj/deps/v8/src/sandbox/v8_base_without_compiler.trusted-pointer-table.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/sandbox/trusted-pointer-table.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [721/1963] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-symbol.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/execution/arguments-inl.h:8, from ../../deps/v8/src/runtime/runtime-symbol.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [722/1963] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-temporal.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/isolate-inl.h:8, from ../../deps/v8/src/runtime/runtime-temporal.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [723/1963] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-regexp.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/execution/arguments-inl.h:8, from ../../deps/v8/src/runtime/runtime-regexp.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [724/1963] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-strings.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/execution/arguments-inl.h:8, from ../../deps/v8/src/runtime/runtime-strings.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [725/1963] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-trace.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/execution/arguments-inl.h:8, from ../../deps/v8/src/runtime/runtime-trace.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [726/1963] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-weak-refs.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/execution/arguments-inl.h:8, from ../../deps/v8/src/runtime/runtime-weak-refs.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [727/1963] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-typedarray.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/execution/arguments-inl.h:8, from ../../deps/v8/src/runtime/runtime-typedarray.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [728/1963] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/runtime/runtime.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [729/1963] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.roots-serializer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/snapshot/serializer.h:10, from ../../deps/v8/src/snapshot/roots-serializer.h:11, from ../../deps/v8/src/snapshot/roots-serializer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [730/1963] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-test.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/runtime/runtime-test.cc:12: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [731/1963] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.snapshot-utils.o [732/1963] CXX obj/deps/v8/src/sandbox/v8_base_without_compiler.testing.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/sandbox/testing.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [733/1963] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.snapshot-data.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/snapshot/serializer.h:10, from ../../deps/v8/src/snapshot/snapshot-data.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [734/1963] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.context-deserializer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/handles/local-handles.h:12, from ../../deps/v8/src/execution/local-isolate.h:12, from ../../deps/v8/src/snapshot/deserializer.h:13, from ../../deps/v8/src/snapshot/context-deserializer.h:8, from ../../deps/v8/src/snapshot/context-deserializer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [735/1963] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.code-serializer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/codegen/script-details.h:10, from ../../deps/v8/src/snapshot/code-serializer.h:9, from ../../deps/v8/src/snapshot/code-serializer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [736/1963] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.context-serializer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/snapshot/context-serializer.h:8, from ../../deps/v8/src/snapshot/context-serializer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [737/1963] CXX obj/deps/v8/src/strings/v8_base_without_compiler.char-predicates.o [738/1963] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.object-deserializer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/handles/local-handles.h:12, from ../../deps/v8/src/execution/local-isolate.h:12, from ../../deps/v8/src/snapshot/deserializer.h:13, from ../../deps/v8/src/snapshot/object-deserializer.h:8, from ../../deps/v8/src/snapshot/object-deserializer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [739/1963] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.serializer-deserializer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/snapshot/references.h:10, from ../../deps/v8/src/snapshot/serializer-deserializer.h:9, from ../../deps/v8/src/snapshot/serializer-deserializer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [740/1963] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.read-only-deserializer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/handles/local-handles.h:12, from ../../deps/v8/src/execution/local-isolate.h:12, from ../../deps/v8/src/snapshot/deserializer.h:13, from ../../deps/v8/src/snapshot/read-only-deserializer.h:8, from ../../deps/v8/src/snapshot/read-only-deserializer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [741/1963] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.read-only-serializer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/snapshot/serializer.h:10, from ../../deps/v8/src/snapshot/roots-serializer.h:11, from ../../deps/v8/src/snapshot/read-only-serializer.h:8, from ../../deps/v8/src/snapshot/read-only-serializer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [742/1963] CXX obj/deps/v8/src/strings/v8_base_without_compiler.string-case.o [743/1963] CXX obj/deps/v8/src/snapshot/embedded/v8_base_without_compiler.embedded-data.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/snapshot/embedded/embedded-data.h:11, from ../../deps/v8/src/snapshot/embedded/embedded-data.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [744/1963] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.sort-builtins.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/objects/shared-function-info.h:18, from ../../deps/v8/src/diagnostics/basic-block-profiler.h:17, from ../../deps/v8/src/snapshot/sort-builtins.h:12, from ../../deps/v8/src/snapshot/sort-builtins.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [745/1963] CXX obj/deps/v8/src/tasks/v8_base_without_compiler.operations-barrier.o [746/1963] CXX obj/deps/v8/src/strings/v8_base_without_compiler.unicode.o [747/1963] CXX obj/deps/v8/src/strings/v8_base_without_compiler.unicode-decoder.o [748/1963] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.deserializer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/handles/local-handles.h:12, from ../../deps/v8/src/execution/local-isolate.h:12, from ../../deps/v8/src/snapshot/deserializer.h:13, from ../../deps/v8/src/snapshot/deserializer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [749/1963] CXX obj/deps/v8/src/tasks/v8_base_without_compiler.task-utils.o [750/1963] CXX obj/deps/v8/src/third_party/siphash/v8_base_without_compiler.halfsiphash.o [751/1963] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.shared-heap-deserializer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/handles/local-handles.h:12, from ../../deps/v8/src/execution/local-isolate.h:12, from ../../deps/v8/src/snapshot/deserializer.h:13, from ../../deps/v8/src/snapshot/shared-heap-deserializer.h:8, from ../../deps/v8/src/snapshot/shared-heap-deserializer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [752/1963] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.snapshot-source-sink.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/handles/handles-inl.h:9, from ../../deps/v8/src/snapshot/snapshot-source-sink.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [753/1963] CXX obj/deps/v8/src/tracing/v8_base_without_compiler.traced-value.o [754/1963] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.shared-heap-serializer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/snapshot/serializer.h:10, from ../../deps/v8/src/snapshot/roots-serializer.h:11, from ../../deps/v8/src/snapshot/shared-heap-serializer.h:8, from ../../deps/v8/src/snapshot/shared-heap-serializer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [755/1963] CXX obj/deps/v8/src/tracing/v8_base_without_compiler.tracing-category-observer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/logging/counters.h:19, from ../../deps/v8/src/tracing/tracing-category-observer.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [756/1963] CXX obj/deps/v8/src/tasks/v8_base_without_compiler.cancelable-task.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/tasks/cancelable-task.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [757/1963] CXX obj/deps/v8/src/utils/v8_base_without_compiler.detachable-vector.o [758/1963] CXX obj/deps/v8/src/utils/v8_base_without_compiler.hex-format.o [759/1963] CXX obj/deps/v8/src/utils/v8_base_without_compiler.allocation.o [760/1963] CXX obj/deps/v8/src/utils/v8_base_without_compiler.bit-vector.o [761/1963] CXX obj/deps/v8/src/utils/v8_base_without_compiler.sha-256.o [762/1963] CXX obj/deps/v8/src/tracing/v8_base_without_compiler.trace-event.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/tracing/trace-event.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [763/1963] CXX obj/deps/v8/src/zone/v8_base_without_compiler.type-stats.o [764/1963] CXX obj/deps/v8/src/utils/v8_base_without_compiler.version.o [765/1963] CXX obj/deps/v8/src/utils/v8_base_without_compiler.utils.o [766/1963] CXX obj/deps/v8/src/zone/v8_base_without_compiler.zone-segment.o [767/1963] CXX obj/deps/v8/src/zone/v8_base_without_compiler.accounting-allocator.o [768/1963] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.crc32.o [769/1963] CXX obj/deps/v8/src/zone/v8_base_without_compiler.zone.o [770/1963] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.snapshot.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/snapshot/references.h:10, from ../../deps/v8/src/snapshot/serializer-deserializer.h:9, from ../../deps/v8/src/snapshot/snapshot.h:14, from ../../deps/v8/src/snapshot/snapshot.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [771/1963] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.serializer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/snapshot/serializer.h:10, from ../../deps/v8/src/snapshot/serializer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [772/1963] CXX obj/deps/v8/src/utils/v8_base_without_compiler.ostreams.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/objects/string.h:15, from ../../deps/v8/src/utils/ostreams.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [773/1963] CXX obj/deps/v8/src/utils/v8_base_without_compiler.memcopy.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/snapshot/embedded/embedded-data.h:11, from ../../deps/v8/src/snapshot/embedded/embedded-data-inl.h:8, from ../../deps/v8/src/utils/memcopy.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [774/1963] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.startup-deserializer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/handles/local-handles.h:12, from ../../deps/v8/src/execution/local-isolate.h:12, from ../../deps/v8/src/snapshot/deserializer.h:13, from ../../deps/v8/src/snapshot/startup-deserializer.h:8, from ../../deps/v8/src/snapshot/startup-deserializer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [775/1963] CXX obj/deps/v8/src/utils/v8_base_without_compiler.address-map.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/utils/address-map.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [776/1963] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.remote-object-id.o [777/1963] CXX obj/deps/v8/src/strings/v8_base_without_compiler.string-builder.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/isolate-inl.h:8, from ../../deps/v8/src/strings/string-builder.cc:6: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [778/1963] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.startup-serializer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/handles/global-handles.h:17, from ../../deps/v8/src/snapshot/startup-serializer.h:10, from ../../deps/v8/src/snapshot/startup-serializer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [779/1963] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.string-16.o [780/1963] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.custom-preview.o [781/1963] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.inspected-context.o [782/1963] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.test-interface.o [783/1963] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.string-util.o [784/1963] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-debugger-barrier.o [785/1963] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.search-util.o [786/1963] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-console-agent-impl.o [787/1963] CXX obj/deps/v8/src/utils/v8_base_without_compiler.identity-map.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/utils/identity-map.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [788/1963] CXX obj/deps/v8/src/strings/v8_base_without_compiler.string-stream.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/handles/handles-inl.h:9, from ../../deps/v8/src/strings/string-stream.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [789/1963] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-debugger-id.o [790/1963] CXX obj/deps/v8/src/strings/v8_base_without_compiler.uri.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/isolate-inl.h:8, from ../../deps/v8/src/strings/uri.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [791/1963] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-debugger-script.o [792/1963] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-deep-serializer.o [793/1963] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-regex.o [794/1963] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-schema-agent-impl.o [795/1963] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.injected-script.o [796/1963] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-serialization-duplicate-tracker.o [797/1963] CXX obj/deps/v8/src/temporal/v8_base_without_compiler.temporal-parser.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/temporal/temporal-parser.h:9, from ../../deps/v8/src/temporal/temporal-parser.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [798/1963] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-value-utils.o [799/1963] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-console.o [800/1963] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-console-message.o [801/1963] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-heap-profiler-agent-impl.o [802/1963] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-string-conversions.o [803/1963] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-inspector-session-impl.o [804/1963] CXX obj/deps/v8/third_party/inspector_protocol/crdtp/v8_base_without_compiler.json_platform_v8.o [805/1963] CXX obj/deps/v8/third_party/inspector_protocol/crdtp/v8_base_without_compiler.error_support.o [806/1963] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-inspector-impl.o [807/1963] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-profiler-agent-impl.o [808/1963] CXX obj/deps/v8/third_party/inspector_protocol/crdtp/v8_base_without_compiler.span.o [809/1963] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-debugger.o [810/1963] CXX obj/deps/v8/third_party/inspector_protocol/crdtp/v8_base_without_compiler.serializable.o [811/1963] CXX obj/deps/v8/third_party/inspector_protocol/crdtp/v8_base_without_compiler.status.o [812/1963] CXX obj/deps/v8/third_party/inspector_protocol/crdtp/v8_base_without_compiler.protocol_core.o [813/1963] CXX obj/deps/v8/third_party/inspector_protocol/crdtp/v8_base_without_compiler.cbor.o [814/1963] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-stack-trace-impl.o [815/1963] CXX obj/deps/v8/third_party/inspector_protocol/crdtp/v8_base_without_compiler.dispatch.o [816/1963] CXX obj/tools/v8_gypfiles/gen/inspector-generated-output-root/src/inspector/protocol/v8_base_without_compiler.Console.o [817/1963] CXX obj/tools/v8_gypfiles/gen/inspector-generated-output-root/src/inspector/protocol/v8_base_without_compiler.Schema.o [818/1963] CXX obj/deps/v8/third_party/inspector_protocol/crdtp/v8_base_without_compiler.json.o [819/1963] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-runtime-agent-impl.o [820/1963] CXX obj/tools/v8_gypfiles/gen/inspector-generated-output-root/src/inspector/protocol/v8_base_without_compiler.Protocol.o [821/1963] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-debugger-agent-impl.o [822/1963] CXX obj/tools/v8_gypfiles/gen/inspector-generated-output-root/src/inspector/protocol/v8_base_without_compiler.HeapProfiler.o [823/1963] CXX obj/tools/v8_gypfiles/gen/inspector-generated-output-root/src/inspector/protocol/v8_base_without_compiler.Profiler.o [824/1963] CXX obj/deps/v8/src/trap-handler/v8_base_without_compiler.handler-inside.o [825/1963] CXX obj/deps/v8/src/trap-handler/v8_base_without_compiler.handler-outside.o [826/1963] CXX obj/deps/v8/src/trap-handler/v8_base_without_compiler.handler-shared.o [827/1963] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.value-mirror.o [828/1963] CXX obj/deps/v8/src/asmjs/v8_base_without_compiler.asm-types.o [829/1963] CXX obj/tools/v8_gypfiles/gen/inspector-generated-output-root/src/inspector/protocol/v8_base_without_compiler.Debugger.o [830/1963] CXX obj/tools/v8_gypfiles/gen/inspector-generated-output-root/src/inspector/protocol/v8_base_without_compiler.Runtime.o [831/1963] CXX obj/deps/v8/src/asmjs/v8_base_without_compiler.asm-scanner.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/asmjs/asm-scanner.cc:11: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [832/1963] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.canonical-types.o [833/1963] CXX obj/deps/v8/src/wasm/baseline/v8_base_without_compiler.parallel-move.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-arch.h:8, from ../../deps/v8/src/codegen/macro-assembler-base.h:12, from ../../deps/v8/src/codegen/macro-assembler.h:8, from ../../deps/v8/src/wasm/baseline/liftoff-assembler.h:12, from ../../deps/v8/src/wasm/baseline/parallel-move.h:8, from ../../deps/v8/src/wasm/baseline/parallel-move.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [834/1963] CXX obj/deps/v8/src/baseline/v8_base_without_compiler.baseline-batch-compiler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/handles/global-handles.h:17, from ../../deps/v8/src/baseline/baseline-batch-compiler.h:10, from ../../deps/v8/src/baseline/baseline-batch-compiler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [835/1963] CXX obj/deps/v8/src/asmjs/v8_base_without_compiler.asm-js.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from ../../deps/v8/src/asmjs/asm-js.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [836/1963] CXX obj/deps/v8/src/asmjs/v8_base_without_compiler.asm-parser.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/heap-object-inl.h:8, from ../../deps/v8/src/objects/primitive-heap-object-inl.h:9, from ../../deps/v8/src/objects/heap-number-inl.h:10, from ../../deps/v8/src/numbers/conversions-inl.h:21, from ../../deps/v8/src/asmjs/asm-parser.cc:17: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [837/1963] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-test-wasm.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/execution/arguments-inl.h:8, from ../../deps/v8/src/runtime/runtime-test-wasm.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [838/1963] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.code-space-access.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/wasm/code-space-access.h:14, from ../../deps/v8/src/wasm/code-space-access.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [839/1963] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.memory-tracing.o [840/1963] CXX obj/deps/v8/src/baseline/v8_base_without_compiler.baseline-compiler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-arch.h:8, from ../../deps/v8/src/codegen/macro-assembler-base.h:12, from ../../deps/v8/src/codegen/macro-assembler.h:8, from ../../deps/v8/src/baseline/baseline-assembler.h:8, from ../../deps/v8/src/baseline/baseline-assembler-inl.h:8, from ../../deps/v8/src/baseline/baseline-compiler.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [841/1963] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.local-decl-encoder.o [842/1963] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.constant-expression-interface.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/wasm/constant-expression-interface.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [843/1963] CXX obj/deps/v8/src/debug/v8_base_without_compiler.debug-wasm-objects.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/debug/debug-wasm-objects.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [844/1963] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.simd-shuffle.o [845/1963] CXX obj/deps/v8/src/wasm/baseline/v8_base_without_compiler.liftoff-assembler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-arch.h:8, from ../../deps/v8/src/codegen/macro-assembler-base.h:12, from ../../deps/v8/src/codegen/macro-assembler.h:8, from ../../deps/v8/src/wasm/baseline/liftoff-assembler.h:12, from ../../deps/v8/src/wasm/baseline/liftoff-assembler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [846/1963] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-wasm.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/compiler.h:17, from ../../deps/v8/src/compiler/wasm-compiler.h:18, from ../../deps/v8/src/runtime/runtime-wasm.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [847/1963] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.constant-expression.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/heap/factory-inl.h:8, from ../../deps/v8/src/wasm/constant-expression.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [848/1963] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.value-type.o [849/1963] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.pgo.o [850/1963] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.names-provider.o [851/1963] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.stacks.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/simulator.h:13, from ../../deps/v8/src/wasm/stacks.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [852/1963] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.function-body-decoder.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-arch.h:8, from ../../deps/v8/src/wasm/wasm-linkage.h:13, from ../../deps/v8/src/wasm/function-body-decoder.cc:12: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [853/1963] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.jump-table-assembler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-arch.h:8, from ../../deps/v8/src/codegen/macro-assembler-base.h:12, from ../../deps/v8/src/codegen/macro-assembler.h:8, from ../../deps/v8/src/wasm/jump-table-assembler.h:13, from ../../deps/v8/src/wasm/jump-table-assembler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [854/1963] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.streaming-decoder.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/logging/counters.h:19, from ../../deps/v8/src/wasm/streaming-decoder.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [855/1963] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.function-compiler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/wasm/function-compiler.h:14, from ../../deps/v8/src/wasm/function-compiler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [856/1963] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.graph-builder-interface.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/compiler/linkage.h:10, from ../../deps/v8/src/compiler/wasm-compiler-definitions.h:17, from ../../deps/v8/src/wasm/graph-builder-interface.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [857/1963] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.module-decoder.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/logging/counters.h:19, from ../../deps/v8/src/wasm/module-decoder-impl.h:13, from ../../deps/v8/src/wasm/module-decoder.cc:11: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [858/1963] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-import-wrapper-cache.o [859/1963] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.sync-streaming-decoder.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/wasm/sync-streaming-decoder.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [860/1963] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-module-sourcemap.o [861/1963] CXX obj/deps/v8/src/compiler/turboshaft/v8_base_without_compiler.wasm-dead-code-elimination-phase.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/wasm-dead-code-elimination-phase.h:12, from ../../deps/v8/src/compiler/turboshaft/wasm-dead-code-elimination-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [862/1963] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-opcodes.o [863/1963] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-module-builder.o [864/1963] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-external-refs.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/wasm/wasm-objects-inl.h:16, from ../../deps/v8/src/wasm/wasm-external-refs.cc:17: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [865/1963] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-features.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/isolate-inl.h:8, from ../../deps/v8/src/wasm/wasm-features.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [866/1963] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.well-known-imports.o [867/1963] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.module-compiler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/wasm/module-compiler.h:22, from ../../deps/v8/src/wasm/module-compiler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [868/1963] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-disassembler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/logging/counters.h:19, from ../../deps/v8/src/wasm/module-decoder-impl.h:13, from ../../deps/v8/src/wasm/wasm-disassembler.cc:11: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [869/1963] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-debug.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/compiler.h:17, from ../../deps/v8/src/compiler/wasm-compiler.h:18, from ../../deps/v8/src/wasm/wasm-debug.cc:11: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [870/1963] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-code-manager.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-inl.h:8, from ../../deps/v8/src/wasm/wasm-code-manager.cc:20: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [871/1963] CXX obj/deps/v8/src/wasm/baseline/v8_base_without_compiler.liftoff-compiler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/wasm/function-compiler.h:14, from ../../deps/v8/src/wasm/baseline/liftoff-compiler.h:8, from ../../deps/v8/src/wasm/baseline/liftoff-compiler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [872/1963] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.module-instantiate.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/wasm/module-instantiate.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [873/1963] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-subtyping.o [874/1963] CXX obj/deps/v8/src/codegen/riscv/v8_base_without_compiler.cpu-riscv.o [875/1963] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-engine.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/interrupts-scope.h:8, from ../../deps/v8/src/debug/debug.h:18, from ../../deps/v8/src/wasm/wasm-engine.cc:12: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [876/1963] CXX obj/deps/v8/src/codegen/riscv/v8_base_without_compiler.base-assembler-riscv.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/riscv/base-assembler-riscv.h:43, from ../../deps/v8/src/codegen/riscv/base-assembler-riscv.cc:35: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [877/1963] CXX obj/deps/v8/src/codegen/riscv/v8_base_without_compiler.base-riscv-i.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/riscv/base-riscv-i.h:4, from ../../deps/v8/src/codegen/riscv/base-riscv-i.cc:4: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [878/1963] CXX obj/deps/v8/src/codegen/riscv/v8_base_without_compiler.extension-riscv-a.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/riscv/extension-riscv-a.h:4, from ../../deps/v8/src/codegen/riscv/extension-riscv-a.cc:4: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [879/1963] CXX obj/deps/v8/src/codegen/riscv/v8_base_without_compiler.extension-riscv-b.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/riscv/extension-riscv-b.h:4, from ../../deps/v8/src/codegen/riscv/extension-riscv-b.cc:4: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [880/1963] CXX obj/deps/v8/src/codegen/riscv/v8_base_without_compiler.extension-riscv-c.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/riscv/extension-riscv-c.h:4, from ../../deps/v8/src/codegen/riscv/extension-riscv-c.cc:4: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [881/1963] CXX obj/deps/v8/src/codegen/riscv/v8_base_without_compiler.base-constants-riscv.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/simulator.h:13, from ../../deps/v8/src/codegen/riscv/base-constants-riscv.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [882/1963] CXX obj/deps/v8/src/codegen/riscv/v8_base_without_compiler.extension-riscv-d.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/riscv/extension-riscv-d.h:4, from ../../deps/v8/src/codegen/riscv/extension-riscv-d.cc:4: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [883/1963] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-js.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/wasm/wasm-js.cc:14: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [884/1963] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-result.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/isolate-inl.h:8, from ../../deps/v8/src/wasm/wasm-result.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [885/1963] CXX obj/deps/v8/src/codegen/riscv/v8_base_without_compiler.extension-riscv-f.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/riscv/extension-riscv-f.h:4, from ../../deps/v8/src/codegen/riscv/extension-riscv-f.cc:4: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [886/1963] CXX obj/deps/v8/src/codegen/riscv/v8_base_without_compiler.extension-riscv-m.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/riscv/extension-riscv-m.h:5, from ../../deps/v8/src/codegen/riscv/extension-riscv-m.cc:4: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [887/1963] CXX obj/deps/v8/src/diagnostics/riscv/v8_base_without_compiler.unwinder-riscv.o [888/1963] CXX obj/deps/v8/src/codegen/riscv/v8_base_without_compiler.extension-riscv-zifencei.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/riscv/extension-riscv-zifencei.h:7, from ../../deps/v8/src/codegen/riscv/extension-riscv-zifencei.cc:4: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [889/1963] CXX obj/deps/v8/src/codegen/riscv/v8_base_without_compiler.extension-riscv-zicsr.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/riscv/extension-riscv-zicsr.h:7, from ../../deps/v8/src/codegen/riscv/extension-riscv-zicsr.cc:4: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [890/1963] CXX obj/deps/v8/src/execution/riscv/v8_base_without_compiler.simulator-riscv.o [891/1963] CXX obj/deps/v8/src/codegen/riscv/v8_base_without_compiler.extension-riscv-v.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/riscv/extension-riscv-v.h:8, from ../../deps/v8/src/codegen/riscv/extension-riscv-v.cc:6: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [892/1963] CXX obj/deps/v8/src/trap-handler/v8_base_without_compiler.handler-inside-posix.o [893/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/v8_base_without_compiler.class-verifiers.o [894/1963] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-module.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/wasm/wasm-module.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [895/1963] CXX obj/deps/v8/src/trap-handler/v8_base_without_compiler.handler-outside-posix.o [896/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.aggregate-error-tq.o [897/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-at-tq.o [898/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-concat-tq.o [899/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-copywithin-tq.o [900/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-every-tq.o [901/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-filter-tq.o [902/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-find-tq.o [903/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-findindex-tq.o [904/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-findlast-tq.o [905/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-findlastindex-tq.o [906/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-flat-tq.o [907/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-foreach-tq.o [908/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-from-async-tq.o [909/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-from-tq.o [910/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-isarray-tq.o [911/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-join-tq.o [912/1963] CXX obj/tools/v8_gypfiles/gen/src/regexp/v8_base_without_compiler.special-case.o [913/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-lastindexof-tq.o [914/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-of-tq.o [915/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-map-tq.o [916/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-reduce-right-tq.o [917/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-reduce-tq.o [918/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-reverse-tq.o [919/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-shift-tq.o [920/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-slice-tq.o [921/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-some-tq.o [922/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-splice-tq.o [923/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-to-reversed-tq.o [924/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-to-sorted-tq.o [925/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-to-spliced-tq.o [926/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-unshift-tq.o [927/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-with-tq.o [928/1963] CXX obj/deps/v8/src/heap/third-party/v8_base_without_compiler.heap-api-stub.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/execution/isolate-utils-inl.h:8, from ../../deps/v8/src/heap/third-party/heap-api-stub.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [929/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-tq.o [930/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.arraybuffer-tq.o [931/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.base-tq.o [932/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.boolean-tq.o [933/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.builtins-bigint-tq.o [934/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.builtins-string-tq.o [935/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.cast-tq.o [936/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.collections-tq.o [937/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.constructor-tq.o [938/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.conversion-tq.o [939/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.convert-tq.o [940/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.console-tq.o [941/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.data-view-tq.o [942/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.finalization-registry-tq.o [943/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.frames-tq.o [944/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.frame-arguments-tq.o [945/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.function-tq.o [946/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.growable-fixed-array-tq.o [947/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.ic-callable-tq.o [948/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.internal-coverage-tq.o [949/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.ic-tq.o [950/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.internal-tq.o [951/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.iterator-from-tq.o [952/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.iterator-tq.o [953/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.iterator-helpers-tq.o [954/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.math-tq.o [955/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.map-groupby-tq.o [956/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.number-tq.o [957/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.object-fromentries-tq.o [958/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.object-groupby-tq.o [959/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.object-tq.o [960/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-abstract-operations-tq.o [961/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-all-tq.o [962/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-all-element-closure-tq.o [963/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-any-tq.o [964/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-finally-tq.o [965/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-constructor-tq.o [966/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-jobs-tq.o [967/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-race-tq.o [968/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-misc-tq.o [969/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-reaction-job-tq.o [970/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-resolve-tq.o [971/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-then-tq.o [972/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-withresolvers-tq.o [973/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-constructor-tq.o [974/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-delete-property-tq.o [975/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-get-property-tq.o [976/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-get-prototype-of-tq.o [977/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-has-property-tq.o [978/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-prevent-extensions-tq.o [979/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-is-extensible-tq.o [980/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-revocable-tq.o [981/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-set-property-tq.o [982/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-revoke-tq.o [983/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-set-prototype-of-tq.o [984/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-tq.o [985/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.reflect-tq.o [986/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.regexp-exec-tq.o [987/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.regexp-match-all-tq.o [988/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.regexp-replace-tq.o [989/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.regexp-match-tq.o [990/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.regexp-search-tq.o [991/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.regexp-source-tq.o [992/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.regexp-split-tq.o [993/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.regexp-test-tq.o [994/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.regexp-tq.o [995/1963] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-objects.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/wasm/wasm-objects.h:16, from ../../deps/v8/src/wasm/wasm-objects.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [996/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.set-difference-tq.o [997/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.set-intersection-tq.o [998/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.set-is-disjoint-from-tq.o [999/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.set-is-subset-of-tq.o [1000/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.set-is-superset-of-tq.o [1001/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.set-symmetric-difference-tq.o [1002/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.set-union-tq.o [1003/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-at-tq.o [1004/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-endswith-tq.o [1005/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-html-tq.o [1006/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-includes-tq.o [1007/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-indexof-tq.o [1008/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-iswellformed-tq.o [1009/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-iterator-tq.o [1010/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-repeat-tq.o [1011/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-pad-tq.o [1012/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-match-search-tq.o [1013/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-replaceall-tq.o [1014/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-slice-tq.o [1015/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-startswith-tq.o [1016/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-substr-tq.o [1017/1963] CXX obj/deps/v8/src/execution/riscv/v8_base_without_compiler.frame-constants-riscv.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-arch.h:8, from ../../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8, from ../../deps/v8/src/execution/riscv/frame-constants-riscv.h:11, from ../../deps/v8/src/execution/riscv/frame-constants-riscv.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1018/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-substring-tq.o [1019/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-towellformed-tq.o [1020/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-trim-tq.o [1021/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.symbol-tq.o [1022/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.suppressed-error-tq.o [1023/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.torque-internal-tq.o [1024/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-at-tq.o [1025/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-createtypedarray-tq.o [1026/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-every-tq.o [1027/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-entries-tq.o [1028/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-filter-tq.o [1029/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-find-tq.o [1030/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-findlast-tq.o [1031/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-findindex-tq.o [1032/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-findlastindex-tq.o [1033/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-foreach-tq.o [1034/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-from-tq.o [1035/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-keys-tq.o [1036/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-of-tq.o [1037/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-reduce-tq.o [1038/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-reduceright-tq.o [1039/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-set-tq.o [1040/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-slice-tq.o [1041/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-some-tq.o [1042/1963] CXX obj/deps/v8/src/deoptimizer/riscv/v8_base_without_compiler.deoptimizer-riscv.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-arch.h:8, from ../../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8, from ../../deps/v8/src/execution/riscv/frame-constants-riscv.h:11, from ../../deps/v8/src/execution/frame-constants.h:575, from ../../deps/v8/src/deoptimizer/frame-description.h:10, from ../../deps/v8/src/deoptimizer/deoptimizer.h:13, from ../../deps/v8/src/deoptimizer/riscv/deoptimizer-riscv.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1043/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-sort-tq.o [1044/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-to-reversed-tq.o [1045/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-subarray-tq.o [1046/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-to-sorted-tq.o [1047/1963] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-serialization.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/wasm/wasm-objects.h:16, from ../../deps/v8/src/wasm/wasm-serialization.h:13, from ../../deps/v8/src/wasm/wasm-serialization.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1048/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-with-tq.o [1049/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-values-tq.o [1050/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-tq.o [1051/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/ic/v8_base_without_compiler.handler-configuration-tq.o [1052/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.weak-ref-tq.o [1053/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.bigint-tq.o [1054/1963] CXX obj/deps/v8/src/codegen/riscv/v8_base_without_compiler.assembler-riscv.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/riscv/assembler-riscv.h:43, from ../../deps/v8/src/codegen/riscv/assembler-riscv.cc:35: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1055/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.bytecode-array-tq.o [1056/1963] CXX obj/deps/v8/src/diagnostics/riscv/v8_base_without_compiler.disasm-riscv.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-arch.h:8, from ../../deps/v8/src/codegen/macro-assembler-base.h:12, from ../../deps/v8/src/codegen/macro-assembler.h:8, from ../../deps/v8/src/diagnostics/riscv/disasm-riscv.cc:34: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1057/1963] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wrappers.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/compiler/linkage.h:10, from ../../deps/v8/src/wasm/wrappers.cc:6: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1058/1963] CXX obj/deps/v8/src/wasm/fuzzing/v8_base_without_compiler.random-module-generation.o [1059/1963] CXX obj/deps/v8/src/regexp/riscv/v8_base_without_compiler.regexp-macro-assembler-riscv.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-arch.h:8, from ../../deps/v8/src/regexp/riscv/regexp-macro-assembler-riscv.h:9, from ../../deps/v8/src/regexp/riscv/regexp-macro-assembler-riscv.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1060/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/v8_base_without_compiler.factory.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/handles/persistent-handles.h:11, from ../../deps/v8/src/heap/local-heap-inl.h:11, from ../../deps/v8/src/heap/factory-base-inl.h:9, from gen/torque-generated/factory.cc:2: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1061/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.allocation-site-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/allocation-site-inl.h:9, from gen/torque-generated/src/objects/allocation-site-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1062/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.contexts-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/objects/contexts-inl.h:10, from gen/torque-generated/src/objects/contexts-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1063/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.arguments-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/execution/isolate-inl.h:8, from ../../deps/v8/src/objects/arguments-inl.h:8, from gen/torque-generated/src/objects/arguments-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1064/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.api-callbacks-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/api-callbacks-inl.h:10, from gen/torque-generated/src/objects/api-callbacks-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1065/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.call-site-info-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/call-site-info-inl.h:8, from gen/torque-generated/src/objects/call-site-info-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1066/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.heap-object-tq.o [1067/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.cell-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/cell-inl.h:10, from gen/torque-generated/src/objects/cell-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1068/1963] CXX obj/deps/v8/src/codegen/riscv/v8_base_without_compiler.macro-assembler-riscv.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-inl.h:8, from ../../deps/v8/src/codegen/riscv/macro-assembler-riscv.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1069/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.data-handler-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/objects-inl.h:20, from ../../deps/v8/src/objects/data-handler-inl.h:9, from gen/torque-generated/src/objects/data-handler-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1070/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/v8_base_without_compiler.objects-printer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/allocation-site-inl.h:9, from ../../deps/v8/src/objects/all-objects-inl.h:12, from gen/torque-generated/objects-printer.cc:4: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1071/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.debug-objects-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/debug-objects-inl.h:8, from gen/torque-generated/src/objects/debug-objects-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1072/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.heap-number-tq.o [1073/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.descriptor-array-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/descriptor-array-inl.h:8, from gen/torque-generated/src/objects/descriptor-array-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1074/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.embedder-data-array-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/heap-object-inl.h:8, from ../../deps/v8/src/objects/embedder-data-array-inl.h:9, from gen/torque-generated/src/objects/embedder-data-array-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1075/1963] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.turboshaft-graph-interface.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/turboshaft/assembler.h:21, from ../../deps/v8/src/wasm/turboshaft-graph-interface.h:13, from ../../deps/v8/src/wasm/turboshaft-graph-interface.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1076/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.feedback-cell-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/feedback-cell-inl.h:9, from gen/torque-generated/src/objects/feedback-cell-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1077/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.feedback-vector-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/feedback-vector-inl.h:9, from gen/torque-generated/src/objects/feedback-vector-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1078/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.fixed-array-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/handles/handles-inl.h:9, from ../../deps/v8/src/objects/fixed-array-inl.h:8, from gen/torque-generated/src/objects/fixed-array-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1079/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.foreign-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/foreign-inl.h:9, from gen/torque-generated/src/objects/foreign-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1080/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.free-space-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/free-space-inl.h:8, from gen/torque-generated/src/objects/free-space-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1081/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-atomics-synchronization-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/js-atomics-synchronization-inl.h:10, from gen/torque-generated/src/objects/js-atomics-synchronization-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1082/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-collection-iterator-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/objects-inl.h:20, from ../../deps/v8/src/objects/js-collection-iterator-inl.h:9, from gen/torque-generated/src/objects/js-collection-iterator-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1083/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-array-buffer-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/js-array-buffer-inl.h:8, from gen/torque-generated/src/objects/js-array-buffer-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1084/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-array-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/js-array.h:9, from ../../deps/v8/src/objects/js-array-inl.h:8, from gen/torque-generated/src/objects/js-array-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1085/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-collection-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/js-collection-inl.h:8, from gen/torque-generated/src/objects/js-collection-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1086/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-function-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/ic/ic.h:11, from ../../deps/v8/src/objects/js-function-inl.h:14, from gen/torque-generated/src/objects/js-function-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1087/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-iterator-helpers-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/oddball-inl.h:9, from ../../deps/v8/src/objects/js-iterator-helpers-inl.h:9, from gen/torque-generated/src/objects/js-iterator-helpers-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1088/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-generator-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/objects-inl.h:20, from ../../deps/v8/src/objects/js-promise-inl.h:10, from ../../deps/v8/src/objects/js-generator-inl.h:9, from gen/torque-generated/src/objects/js-generator-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1089/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-objects-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/hash-table.h:13, from ../../deps/v8/src/objects/dictionary.h:11, from ../../deps/v8/src/objects/js-objects-inl.h:10, from gen/torque-generated/src/objects/js-objects-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1090/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-promise-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/objects-inl.h:20, from ../../deps/v8/src/objects/js-promise-inl.h:10, from gen/torque-generated/src/objects/js-promise-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1091/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.name-tq.o [1092/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.oddball-tq.o [1093/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.hole-tq.o [1094/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.ordered-hash-table-tq.o [1095/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.trusted-object-tq.o [1096/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-proxy-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/execution/isolate-utils-inl.h:8, from ../../deps/v8/src/objects/instance-type-inl.h:9, from ../../deps/v8/src/objects/js-proxy-inl.h:8, from gen/torque-generated/src/objects/js-proxy-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1097/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.primitive-heap-object-tq.o [1098/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-raw-json-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-raw-json.h:8, from ../../deps/v8/src/objects/js-raw-json-inl.h:8, from gen/torque-generated/src/objects/js-raw-json-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1099/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-regexp-string-iterator-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/objects-inl.h:20, from ../../deps/v8/src/objects/js-regexp-string-iterator-inl.h:10, from gen/torque-generated/src/objects/js-regexp-string-iterator-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1100/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-regexp-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/objects/js-regexp.h:9, from ../../deps/v8/src/objects/js-regexp-inl.h:8, from gen/torque-generated/src/objects/js-regexp-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1101/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-shadow-realm-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/objects/js-shadow-realm-inl.h:8, from gen/torque-generated/src/objects/js-shadow-realm-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1102/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-struct-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/objects/js-struct-inl.h:8, from gen/torque-generated/src/objects/js-struct-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1103/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-shared-array-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/objects/js-shared-array-inl.h:8, from gen/torque-generated/src/objects/js-shared-array-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1104/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.regexp-match-info-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/regexp-match-info.h:9, from gen/torque-generated/src/objects/regexp-match-info-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1105/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.map-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/map-inl.h:8, from gen/torque-generated/src/objects/map-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1106/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.literal-objects-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/literal-objects.h:9, from ../../deps/v8/src/objects/literal-objects-inl.h:8, from gen/torque-generated/src/objects/literal-objects-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1107/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-weak-refs-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/objects/js-weak-refs-inl.h:8, from gen/torque-generated/src/objects/js-weak-refs-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1108/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.swiss-hash-table-helpers-tq.o [1109/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.swiss-name-dictionary-tq.o [1110/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.megadom-handler-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/objects-inl.h:20, from ../../deps/v8/src/objects/megadom-handler-inl.h:9, from gen/torque-generated/src/objects/megadom-handler-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1111/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-temporal-objects-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/objects/js-temporal-objects-inl.h:8, from gen/torque-generated/src/objects/js-temporal-objects-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1112/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.microtask-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/microtask-inl.h:10, from gen/torque-generated/src/objects/microtask-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1113/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.module-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/module.h:9, from ../../deps/v8/src/objects/module-inl.h:8, from gen/torque-generated/src/objects/module-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1114/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.string-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/objects/string.h:15, from gen/torque-generated/src/objects/string-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1115/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.promise-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/objects-inl.h:20, from ../../deps/v8/src/objects/js-promise-inl.h:10, from ../../deps/v8/src/objects/promise-inl.h:10, from gen/torque-generated/src/objects/promise-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1116/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/test/torque/v8_base_without_compiler.test-torque-tq.o [1117/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/third_party/v8/builtins/v8_base_without_compiler.array-sort-tq.o [1118/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.intl-objects-tq.o [1119/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.property-array-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/property-array-inl.h:10, from gen/torque-generated/src/objects/property-array-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1120/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.property-cell-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/property-cell-inl.h:8, from gen/torque-generated/src/objects/property-cell-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1121/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.property-descriptor-object-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/objects-inl.h:20, from ../../deps/v8/src/objects/property-descriptor-object-inl.h:8, from gen/torque-generated/src/objects/property-descriptor-object-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1122/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.prototype-info-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/prototype-info-inl.h:8, from gen/torque-generated/src/objects/prototype-info-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1123/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.scope-info-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/scope-info-inl.h:8, from gen/torque-generated/src/objects/scope-info-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1124/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.source-text-module-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/module.h:9, from ../../deps/v8/src/objects/module-inl.h:8, from ../../deps/v8/src/objects/source-text-module-inl.h:8, from gen/torque-generated/src/objects/source-text-module-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1125/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.shared-function-info-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/codegen/tick-counter.h:11, from ../../deps/v8/src/codegen/optimized-compilation-info.h:13, from ../../deps/v8/src/objects/shared-function-info-inl.h:10, from gen/torque-generated/src/objects/shared-function-info-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1126/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.script-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/managed.h:9, from ../../deps/v8/src/objects/script-inl.h:8, from gen/torque-generated/src/objects/script-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1127/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.synthetic-module-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/module.h:9, from ../../deps/v8/src/objects/module-inl.h:8, from ../../deps/v8/src/objects/synthetic-module-inl.h:8, from gen/torque-generated/src/objects/synthetic-module-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1128/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.struct-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/struct-inl.h:10, from gen/torque-generated/src/objects/struct-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1129/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.template-objects-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/template-objects.h:8, from ../../deps/v8/src/objects/template-objects-inl.h:8, from gen/torque-generated/src/objects/template-objects-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1130/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.templates-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/objects/templates-inl.h:8, from gen/torque-generated/src/objects/templates-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1131/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.turbofan-types-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/execution/isolate-utils-inl.h:8, from ../../deps/v8/src/objects/instance-type-inl.h:9, from gen/torque-generated/src/objects/turbofan-types-tq.cc:4: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1132/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.js-to-js-tq.o [1133/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.js-to-wasm-tq.o [1134/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.wasm-tq.o [1135/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.wasm-strings-tq.o [1136/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.wasm-to-js-tq.o [1137/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.torque-defined-classes-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/objects/objects-inl.h:20, from ../../deps/v8/src/objects/torque-defined-classes-inl.h:7, from gen/torque-generated/src/objects/torque-defined-classes-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1138/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/debug/v8_base_without_compiler.debug-wasm-objects-tq.o [1139/1963] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.bigint-internal.o [1140/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.turboshaft-types-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/common/ptr-compr-inl.h:9, from ../../deps/v8/src/execution/isolate-utils-inl.h:8, from ../../deps/v8/src/objects/instance-type-inl.h:9, from gen/torque-generated/src/objects/turboshaft-types-tq.cc:4: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1141/1963] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.div-burnikel.o [1142/1963] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.bitwise.o [1143/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-break-iterator-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/objects/intl-objects.h:18, from ../../deps/v8/src/objects/js-break-iterator.h:15, from ../../deps/v8/src/objects/js-break-iterator-inl.h:12, from gen/torque-generated/src/objects/js-break-iterator-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1144/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-collator-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-collator.h:15, from ../../deps/v8/src/objects/js-collator-inl.h:12, from gen/torque-generated/src/objects/js-collator-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1145/1963] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.div-helpers.o [1146/1963] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.div-schoolbook.o [1147/1963] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.fromstring.o [1148/1963] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.mul-schoolbook.o [1149/1963] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.mul-karatsuba.o [1150/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-date-time-format-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-date-time-format.h:16, from ../../deps/v8/src/objects/js-date-time-format-inl.h:12, from gen/torque-generated/src/objects/js-date-time-format-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1151/1963] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.tostring.o [1152/1963] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.vector-arithmetic.o [1153/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-display-names-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-display-names.h:15, from ../../deps/v8/src/objects/js-display-names-inl.h:12, from gen/torque-generated/src/objects/js-display-names-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1154/1963] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.mul-toom.o [1155/1963] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.div-barrett.o [1156/1963] CXX obj/deps/v8/src/heap/base/v8_base_without_compiler.active-system-pages.o [1157/1963] CXX obj/deps/v8/src/heap/base/asm/riscv/v8_base_without_compiler.push_registers_asm.o [1158/1963] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.mul-fft.o In constructor ‘v8::bigint::{anonymous}::FFTContainer::FFTContainer(int, int, v8::bigint::ProcessorImpl*)’, inlined from ‘void v8::bigint::{anonymous}::MultiplyFFT_Inner(v8::bigint::RWDigits, v8::bigint::Digits, v8::bigint::Digits, const Parameters&, v8::bigint::ProcessorImpl*)’ at ../../deps/v8/src/bigint/mul-fft.cc:710:47, inlined from ‘void v8::bigint::{anonymous}::FFTContainer::DoPointwiseMultiplication(const v8::bigint::{anonymous}::FFTContainer&, int, int, v8::bigint::digit_t*)’ at ../../deps/v8/src/bigint/mul-fft.cc:736:24: ../../deps/v8/src/bigint/mul-fft.cc:434:28: warning: argument 1 range [18446744073709551615, 18446744073709551615] exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 434 | part_ = new digit_t*[n_]; | ^ In file included from /usr/include/c++/15.2.1/bits/new_allocator.h:34, from /usr/include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++allocator.h:33, from /usr/include/c++/15.2.1/bits/allocator.h:46, from /usr/include/c++/15.2.1/memory:67, from ../../deps/v8/src/bigint/bigint-internal.h:8, from ../../deps/v8/src/bigint/mul-fft.cc:10: /usr/include/c++/15.2.1/new: In function ‘void v8::bigint::{anonymous}::FFTContainer::DoPointwiseMultiplication(const v8::bigint::{anonymous}::FFTContainer&, int, int, v8::bigint::digit_t*)’: /usr/include/c++/15.2.1/new:140:26: note: in a call to allocation function ‘void* operator new [](std::size_t)’ declared here 140 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) | ^~~~~~~~ [1159/1963] CXX obj/deps/v8/src/heap/base/v8_base_without_compiler.memory-tagging.o [1160/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-duration-format-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-duration-format.h:12, from ../../deps/v8/src/objects/js-duration-format-inl.h:12, from gen/torque-generated/src/objects/js-duration-format-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1161/1963] CXX obj/deps/v8/src/heap/base/v8_base_without_compiler.incremental-marking-schedule.o [1162/1963] CXX obj/deps/v8/src/heap/base/v8_base_without_compiler.worklist.o [1163/1963] CXX obj/deps/v8/src/heap/base/v8_base_without_compiler.stack.o [1164/1963] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.compaction-worklists.o [1165/1963] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.allocation.o [1166/1963] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.explicit-management.o [1167/1963] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.free-list.o [1168/1963] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.gc-info.o [1169/1963] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.gc-info-table.o [1170/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-list-format-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-list-format.h:16, from ../../deps/v8/src/objects/js-list-format-inl.h:12, from gen/torque-generated/src/objects/js-list-format-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1171/1963] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.concurrent-marker.o [1172/1963] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.compactor.o [1173/1963] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.gc-invoker.o [1174/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-locale-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/objects/js-locale-inl.h:12, from gen/torque-generated/src/objects/js-locale-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1175/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-plural-rules-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/api/api-inl.h:9, from ../../deps/v8/src/objects/js-plural-rules-inl.h:12, from gen/torque-generated/src/objects/js-plural-rules-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1176/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-number-format-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-number-format.h:16, from ../../deps/v8/src/objects/js-number-format-inl.h:12, from gen/torque-generated/src/objects/js-number-format-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1177/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-relative-time-format-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-relative-time-format.h:16, from ../../deps/v8/src/objects/js-relative-time-format-inl.h:12, from gen/torque-generated/src/objects/js-relative-time-format-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1178/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-segmenter-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-segmenter.h:15, from ../../deps/v8/src/objects/js-segmenter-inl.h:11, from gen/torque-generated/src/objects/js-segmenter-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1179/1963] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.heap-consistency.o [1180/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-segment-iterator-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-segment-iterator.h:12, from ../../deps/v8/src/objects/js-segment-iterator-inl.h:11, from gen/torque-generated/src/objects/js-segment-iterator-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1181/1963] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.heap-object-header.o [1182/1963] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.heap-growing.o [1183/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-segments-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/objects/js-segments.h:12, from ../../deps/v8/src/objects/js-segments-inl.h:11, from gen/torque-generated/src/objects/js-segments-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1184/1963] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.logging.o [1185/1963] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.heap-space.o [1186/1963] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.heap-state.o [1187/1963] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.heap-base.o [1188/1963] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.liveness-broker.o [1189/1963] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.heap-page.o [1190/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/wasm/v8_base_without_compiler.wasm-objects-tq.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/marking-state.h:9, from ../../deps/v8/src/heap/mark-compact.h:13, from ../../deps/v8/src/heap/marking-barrier.h:11, from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, from ../../deps/v8/src/wasm/wasm-objects-inl.h:16, from gen/torque-generated/src/wasm/wasm-objects-tq.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1191/1963] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.heap.o [1192/1963] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.heap-statistics-collector.o [1193/1963] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.memory.o [1194/1963] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.name-trait.o [1195/1963] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.member-storage.o [1196/1963] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.remembered-set.o [1197/1963] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.marking-worklists.o [1198/1963] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.platform.o [1199/1963] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.object-size-trait.o [1200/1963] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.marking-state.o [1201/1963] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.persistent-node.o [1202/1963] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.marking-verifier.o [1203/1963] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.object-allocator.o [1204/1963] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.marking-visitor.o [1205/1963] STAMP obj/tools/v8_gypfiles/v8_compiler.compile_depends.stamp [1206/1963] STAMP obj/tools/v8_gypfiles/v8_turboshaft.compile_depends.stamp [1207/1963] STAMP obj/tools/v8_gypfiles/v8_compiler.actions_depends.stamp [1208/1963] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.process-heap-statistics.o [1209/1963] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.page-memory.o [1210/1963] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.pointer-policies.o [1211/1963] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.raw-heap.o [1212/1963] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.marker.o [1213/1963] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.stats-collector.o [1214/1963] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.prefinalizer-handler.o [1215/1963] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.process-heap.o [1216/1963] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.virtual-memory.o [1217/1963] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.trace-trait.o [1218/1963] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.testing.o [1219/1963] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.visitor.o [1220/1963] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.write-barrier.o [1221/1963] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.sweeper.o [1222/1963] CXX obj/deps/v8/src/compiler/v8_compiler.all-nodes.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/all-nodes.h:8, from ../../deps/v8/src/compiler/all-nodes.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1223/1963] CXX obj/deps/v8/src/compiler/v8_compiler.add-type-assertions-reducer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/add-type-assertions-reducer.h:8, from ../../deps/v8/src/compiler/add-type-assertions-reducer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1224/1963] CXX obj/deps/v8/src/compiler/backend/v8_compiler.gap-resolver.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/backend/instruction.h:18, from ../../deps/v8/src/compiler/backend/gap-resolver.h:8, from ../../deps/v8/src/compiler/backend/gap-resolver.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1225/1963] CXX obj/deps/v8/src/compiler/backend/v8_compiler.frame-elider.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/backend/instruction.h:18, from ../../deps/v8/src/compiler/backend/frame-elider.h:8, from ../../deps/v8/src/compiler/backend/frame-elider.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1226/1963] CXX obj/deps/v8/src/compiler/backend/v8_compiler.instruction-scheduler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/backend/instruction.h:18, from ../../deps/v8/src/compiler/backend/instruction-scheduler.h:10, from ../../deps/v8/src/compiler/backend/instruction-scheduler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1227/1963] CXX obj/deps/v8/src/compiler/backend/v8_compiler.bitcast-elider.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/backend/bitcast-elider.h:8, from ../../deps/v8/src/compiler/backend/bitcast-elider.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1228/1963] CXX obj/deps/v8/src/compiler/backend/v8_compiler.jump-threading.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/backend/instruction.h:18, from ../../deps/v8/src/compiler/backend/jump-threading.h:8, from ../../deps/v8/src/compiler/backend/jump-threading.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1229/1963] CXX obj/tools/v8_gypfiles/gen/v8_base_without_compiler.debug-support.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/deoptimization-data.h:11, from ../../deps/v8/src/execution/frames.h:15, from gen/debug-support.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1230/1963] CXX obj/deps/v8/src/compiler/backend/v8_compiler.move-optimizer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/backend/instruction.h:18, from ../../deps/v8/src/compiler/backend/move-optimizer.h:8, from ../../deps/v8/src/compiler/backend/move-optimizer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1231/1963] CXX obj/deps/v8/src/compiler/v8_compiler.bytecode-liveness-map.o [1232/1963] CXX obj/deps/v8/src/compiler/backend/v8_compiler.register-allocator-verifier.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/backend/instruction.h:18, from ../../deps/v8/src/compiler/backend/register-allocator-verifier.h:8, from ../../deps/v8/src/compiler/backend/register-allocator-verifier.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1233/1963] CXX obj/deps/v8/src/compiler/v8_compiler.access-builder.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/js-operator.h:10, from ../../deps/v8/src/compiler/access-builder.h:9, from ../../deps/v8/src/compiler/access-builder.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1234/1963] AR obj/tools/v8_gypfiles/libv8_base_without_compiler.a [1235/1963] CXX obj/deps/v8/src/compiler/backend/v8_compiler.spill-placer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/backend/instruction.h:18, from ../../deps/v8/src/compiler/backend/spill-placer.h:8, from ../../deps/v8/src/compiler/backend/spill-placer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1236/1963] CXX obj/deps/v8/src/compiler/v8_compiler.branch-condition-duplicator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/branch-condition-duplicator.h:9, from ../../deps/v8/src/compiler/branch-condition-duplicator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1237/1963] CXX obj/deps/v8/src/compiler/backend/v8_compiler.code-generator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-arch.h:8, from ../../deps/v8/src/codegen/macro-assembler-base.h:12, from ../../deps/v8/src/codegen/macro-assembler.h:8, from ../../deps/v8/src/compiler/backend/code-generator.h:11, from ../../deps/v8/src/compiler/backend/code-generator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1238/1963] CXX obj/deps/v8/src/compiler/v8_compiler.access-info.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/access-info.h:8, from ../../deps/v8/src/compiler/access-info.cc:6: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1239/1963] CXX obj/deps/v8/src/compiler/backend/v8_compiler.instruction.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/backend/instruction.h:18, from ../../deps/v8/src/compiler/backend/instruction.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1240/1963] CXX obj/deps/v8/src/compiler/v8_compiler.branch-elimination.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/control-path-state.h:9, from ../../deps/v8/src/compiler/branch-elimination.h:9, from ../../deps/v8/src/compiler/branch-elimination.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1241/1963] CXX obj/deps/v8/src/compiler/v8_compiler.checkpoint-elimination.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/checkpoint-elimination.h:9, from ../../deps/v8/src/compiler/checkpoint-elimination.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1242/1963] CXX obj/deps/v8/src/compiler/v8_compiler.common-node-cache.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/common-node-cache.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1243/1963] CXX obj/deps/v8/src/compiler/v8_compiler.basic-block-instrumentor.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/objects/shared-function-info.h:18, from ../../deps/v8/src/diagnostics/basic-block-profiler.h:17, from ../../deps/v8/src/compiler/basic-block-instrumentor.h:8, from ../../deps/v8/src/compiler/basic-block-instrumentor.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1244/1963] CXX obj/deps/v8/src/compiler/backend/v8_compiler.register-allocator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/backend/instruction.h:18, from ../../deps/v8/src/compiler/backend/register-allocator.h:12, from ../../deps/v8/src/compiler/backend/register-allocator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1245/1963] CXX obj/deps/v8/src/compiler/v8_compiler.compiler-source-position-table.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-aux-data.h:8, from ../../deps/v8/src/compiler/compiler-source-position-table.h:10, from ../../deps/v8/src/compiler/compiler-source-position-table.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1246/1963] CXX obj/deps/v8/src/compiler/v8_compiler.const-tracking-let-helpers.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/const-tracking-let-helpers.h:10, from ../../deps/v8/src/compiler/const-tracking-let-helpers.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1247/1963] CXX obj/deps/v8/src/compiler/v8_compiler.common-operator-reducer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/common-operator-reducer.h:9, from ../../deps/v8/src/compiler/common-operator-reducer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1248/1963] CXX obj/deps/v8/src/compiler/v8_compiler.c-linkage.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-inl.h:8, from ../../deps/v8/src/compiler/c-linkage.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1249/1963] CXX obj/deps/v8/src/compiler/v8_compiler.control-equivalence.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/control-equivalence.h:11, from ../../deps/v8/src/compiler/control-equivalence.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1250/1963] CXX obj/deps/v8/src/compiler/v8_compiler.bytecode-analysis.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-arch.h:8, from ../../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8, from ../../deps/v8/src/execution/riscv/frame-constants-riscv.h:11, from ../../deps/v8/src/execution/frame-constants.h:575, from ../../deps/v8/src/interpreter/bytecode-register.h:13, from ../../deps/v8/src/compiler/bytecode-analysis.h:10, from ../../deps/v8/src/compiler/bytecode-analysis.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1251/1963] CXX obj/deps/v8/src/compiler/backend/v8_compiler.instruction-selector.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/backend/instruction.h:18, from ../../deps/v8/src/compiler/backend/instruction-scheduler.h:10, from ../../deps/v8/src/compiler/backend/instruction-selector.h:12, from ../../deps/v8/src/compiler/backend/instruction-selector.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1252/1963] CXX obj/deps/v8/src/compiler/v8_compiler.common-operator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/common-operator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1253/1963] CXX obj/deps/v8/src/compiler/v8_compiler.bytecode-graph-builder.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/js-operator.h:10, from ../../deps/v8/src/compiler/bytecode-graph-builder.h:8, from ../../deps/v8/src/compiler/bytecode-graph-builder.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1254/1963] CXX obj/deps/v8/src/compiler/v8_compiler.control-flow-optimizer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/control-flow-optimizer.h:8, from ../../deps/v8/src/compiler/control-flow-optimizer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1255/1963] CXX obj/deps/v8/src/compiler/v8_compiler.frame.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-arch.h:8, from ../../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8, from ../../deps/v8/src/execution/riscv/frame-constants-riscv.h:11, from ../../deps/v8/src/execution/frame-constants.h:575, from ../../deps/v8/src/compiler/frame.h:10, from ../../deps/v8/src/compiler/frame.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1256/1963] CXX obj/deps/v8/src/compiler/v8_compiler.compilation-dependencies.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/codegen/tick-counter.h:11, from ../../deps/v8/src/codegen/optimized-compilation-info.h:13, from ../../deps/v8/src/compiler/js-heap-broker.h:12, from ../../deps/v8/src/compiler/compilation-dependencies.h:8, from ../../deps/v8/src/compiler/compilation-dependencies.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1257/1963] CXX obj/deps/v8/src/compiler/v8_compiler.dead-code-elimination.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/dead-code-elimination.h:10, from ../../deps/v8/src/compiler/dead-code-elimination.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1258/1963] CXX obj/deps/v8/src/compiler/v8_compiler.decompression-optimizer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/decompression-optimizer.h:8, from ../../deps/v8/src/compiler/decompression-optimizer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1259/1963] CXX obj/deps/v8/src/compiler/v8_compiler.constant-folding-reducer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/constant-folding-reducer.h:8, from ../../deps/v8/src/compiler/constant-folding-reducer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1260/1963] CXX obj/deps/v8/src/compiler/v8_compiler.csa-load-elimination.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/csa-load-elimination.h:10, from ../../deps/v8/src/compiler/csa-load-elimination.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1261/1963] CXX obj/deps/v8/src/compiler/v8_compiler.code-assembler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/compiler/code-assembler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1262/1963] CXX obj/deps/v8/src/compiler/v8_compiler.feedback-source.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/feedback-source.h:8, from ../../deps/v8/src/compiler/feedback-source.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1263/1963] CXX obj/deps/v8/src/compiler/v8_compiler.fast-api-calls.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/feedback-source.h:8, from ../../deps/v8/src/compiler/graph-assembler.h:14, from ../../deps/v8/src/compiler/fast-api-calls.h:9, from ../../deps/v8/src/compiler/fast-api-calls.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1264/1963] CXX obj/deps/v8/src/compiler/v8_compiler.escape-analysis-reducer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/escape-analysis.h:10, from ../../deps/v8/src/compiler/escape-analysis-reducer.h:10, from ../../deps/v8/src/compiler/escape-analysis-reducer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1265/1963] CXX obj/deps/v8/src/compiler/v8_compiler.graph-trimmer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-trimmer.h:8, from ../../deps/v8/src/compiler/graph-trimmer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1266/1963] CXX obj/deps/v8/src/compiler/v8_compiler.graph-reducer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/graph-reducer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1267/1963] CXX obj/deps/v8/src/compiler/v8_compiler.graph.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/graph.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1268/1963] CXX obj/deps/v8/src/compiler/v8_compiler.graph-assembler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/feedback-source.h:8, from ../../deps/v8/src/compiler/graph-assembler.h:14, from ../../deps/v8/src/compiler/graph-assembler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1269/1963] CXX obj/deps/v8/src/compiler/v8_compiler.frame-states.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/frame-states.h:9, from ../../deps/v8/src/compiler/frame-states.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1270/1963] CXX obj/deps/v8/src/compiler/v8_compiler.escape-analysis.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/escape-analysis.h:10, from ../../deps/v8/src/compiler/escape-analysis.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1271/1963] CXX obj/deps/v8/src/compiler/v8_compiler.js-inlining-heuristic.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/js-inlining.h:8, from ../../deps/v8/src/compiler/js-inlining-heuristic.h:8, from ../../deps/v8/src/compiler/js-inlining-heuristic.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1272/1963] CXX obj/deps/v8/src/compiler/v8_compiler.effect-control-linearizer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/codegen/code-factory.h:8, from ../../deps/v8/src/compiler/effect-control-linearizer.cc:13: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1273/1963] CXX obj/deps/v8/src/compiler/v8_compiler.js-context-specialization.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/js-context-specialization.h:8, from ../../deps/v8/src/compiler/js-context-specialization.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1274/1963] CXX obj/deps/v8/src/compiler/v8_compiler.graph-visualizer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/codegen/tick-counter.h:11, from ../../deps/v8/src/codegen/optimized-compilation-info.h:13, from ../../deps/v8/src/compiler/graph-visualizer.cc:12: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1275/1963] CXX obj/deps/v8/src/compiler/v8_compiler.js-graph.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/js-graph.h:9, from ../../deps/v8/src/compiler/js-graph.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1276/1963] CXX obj/deps/v8/src/compiler/v8_compiler.js-generic-lowering.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/js-generic-lowering.h:7, from ../../deps/v8/src/compiler/js-generic-lowering.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1277/1963] CXX obj/deps/v8/src/compiler/v8_compiler.js-create-lowering.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/js-create-lowering.h:10, from ../../deps/v8/src/compiler/js-create-lowering.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1278/1963] CXX obj/deps/v8/src/compiler/v8_compiler.js-type-hint-lowering.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/js-type-hint-lowering.h:9, from ../../deps/v8/src/compiler/js-type-hint-lowering.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1279/1963] CXX obj/deps/v8/src/compiler/v8_compiler.js-intrinsic-lowering.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/js-intrinsic-lowering.h:9, from ../../deps/v8/src/compiler/js-intrinsic-lowering.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1280/1963] CXX obj/deps/v8/src/compiler/v8_compiler.js-inlining.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/js-inlining.h:8, from ../../deps/v8/src/compiler/js-inlining.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1281/1963] CXX obj/deps/v8/src/compiler/v8_compiler.heap-refs.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/heap-refs.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1282/1963] CXX obj/deps/v8/src/compiler/v8_compiler.late-escape-analysis.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/late-escape-analysis.h:8, from ../../deps/v8/src/compiler/late-escape-analysis.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1283/1963] CXX obj/deps/v8/src/compiler/v8_compiler.loop-peeling.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-aux-data.h:8, from ../../deps/v8/src/compiler/compiler-source-position-table.h:10, from ../../deps/v8/src/compiler/loop-analysis.h:10, from ../../deps/v8/src/compiler/loop-peeling.h:10, from ../../deps/v8/src/compiler/loop-peeling.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1284/1963] CXX obj/deps/v8/src/compiler/v8_compiler.loop-analysis.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-aux-data.h:8, from ../../deps/v8/src/compiler/compiler-source-position-table.h:10, from ../../deps/v8/src/compiler/loop-analysis.h:10, from ../../deps/v8/src/compiler/loop-analysis.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1285/1963] CXX obj/deps/v8/src/compiler/v8_compiler.js-operator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/js-operator.h:10, from ../../deps/v8/src/compiler/js-operator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1286/1963] CXX obj/deps/v8/src/compiler/v8_compiler.loop-unrolling.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/loop-unrolling.h:13, from ../../deps/v8/src/compiler/loop-unrolling.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1287/1963] CXX obj/deps/v8/src/compiler/v8_compiler.js-heap-broker.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/codegen/tick-counter.h:11, from ../../deps/v8/src/codegen/optimized-compilation-info.h:13, from ../../deps/v8/src/compiler/js-heap-broker.h:12, from ../../deps/v8/src/compiler/js-heap-broker.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1288/1963] CXX obj/deps/v8/src/compiler/v8_compiler.js-native-context-specialization.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/feedback-source.h:8, from ../../deps/v8/src/compiler/graph-assembler.h:14, from ../../deps/v8/src/compiler/js-native-context-specialization.h:10, from ../../deps/v8/src/compiler/js-native-context-specialization.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1289/1963] CXX obj/deps/v8/src/compiler/v8_compiler.loop-variable-optimizer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-aux-data.h:8, from ../../deps/v8/src/compiler/loop-variable-optimizer.h:9, from ../../deps/v8/src/compiler/loop-variable-optimizer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1290/1963] CXX obj/deps/v8/src/compiler/v8_compiler.machine-graph-verifier.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/machine-graph-verifier.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1291/1963] CXX obj/deps/v8/src/compiler/v8_compiler.linkage.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/compiler/linkage.h:10, from ../../deps/v8/src/compiler/linkage.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1292/1963] CXX obj/deps/v8/src/compiler/v8_compiler.js-typed-lowering.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/js-typed-lowering.h:9, from ../../deps/v8/src/compiler/js-typed-lowering.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1293/1963] CXX obj/deps/v8/src/compiler/v8_compiler.machine-graph.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/machine-graph.h:11, from ../../deps/v8/src/compiler/machine-graph.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1294/1963] CXX obj/deps/v8/src/compiler/v8_compiler.js-call-reducer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/js-call-reducer.h:10, from ../../deps/v8/src/compiler/js-call-reducer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1295/1963] CXX obj/deps/v8/src/compiler/v8_compiler.opcodes.o [1296/1963] CXX obj/deps/v8/src/compiler/v8_compiler.operator.o [1297/1963] CXX obj/deps/v8/src/compiler/v8_compiler.load-elimination.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/load-elimination.h:11, from ../../deps/v8/src/compiler/load-elimination.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1298/1963] CXX obj/deps/v8/src/compiler/v8_compiler.node-marker.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/node-marker.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1299/1963] CXX obj/deps/v8/src/compiler/v8_compiler.node-observer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-observer.h:20, from ../../deps/v8/src/compiler/node-observer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1300/1963] CXX obj/deps/v8/src/compiler/v8_compiler.node-origin-table.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-aux-data.h:8, from ../../deps/v8/src/compiler/node-origin-table.h:11, from ../../deps/v8/src/compiler/node-origin-table.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1301/1963] CXX obj/deps/v8/src/compiler/v8_compiler.node-matchers.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/node-matchers.h:16, from ../../deps/v8/src/compiler/node-matchers.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1302/1963] CXX obj/deps/v8/src/compiler/v8_compiler.node.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1303/1963] CXX obj/deps/v8/src/compiler/v8_compiler.memory-optimizer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/feedback-source.h:8, from ../../deps/v8/src/compiler/graph-assembler.h:14, from ../../deps/v8/src/compiler/memory-optimizer.h:8, from ../../deps/v8/src/compiler/memory-optimizer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1304/1963] CXX obj/deps/v8/src/compiler/v8_compiler.refs-map.o [1305/1963] CXX obj/deps/v8/src/compiler/v8_compiler.memory-lowering.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/feedback-source.h:8, from ../../deps/v8/src/compiler/graph-assembler.h:14, from ../../deps/v8/src/compiler/memory-lowering.h:8, from ../../deps/v8/src/compiler/memory-lowering.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1306/1963] CXX obj/deps/v8/src/compiler/v8_compiler.node-properties.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/node-properties.h:10, from ../../deps/v8/src/compiler/node-properties.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1307/1963] CXX obj/deps/v8/src/compiler/v8_compiler.map-inference.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/map-inference.h:8, from ../../deps/v8/src/compiler/map-inference.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1308/1963] CXX obj/deps/v8/src/compiler/v8_compiler.operator-properties.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/js-operator.h:10, from ../../deps/v8/src/compiler/operator-properties.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1309/1963] CXX obj/deps/v8/src/compiler/v8_compiler.machine-operator.o [1310/1963] CXX obj/deps/v8/src/compiler/v8_compiler.machine-operator-reducer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/machine-operator-reducer.h:10, from ../../deps/v8/src/compiler/machine-operator-reducer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1311/1963] CXX obj/deps/v8/src/compiler/v8_compiler.operation-typer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/operation-typer.h:10, from ../../deps/v8/src/compiler/operation-typer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1312/1963] CXX obj/deps/v8/src/compiler/v8_compiler.pair-load-store-reducer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/pair-load-store-reducer.h:10, from ../../deps/v8/src/compiler/pair-load-store-reducer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1313/1963] CXX obj/deps/v8/src/compiler/v8_compiler.osr.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/codegen/tick-counter.h:11, from ../../deps/v8/src/codegen/optimized-compilation-info.h:13, from ../../deps/v8/src/compiler/osr.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1314/1963] CXX obj/deps/v8/src/compiler/v8_compiler.redundancy-elimination.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/redundancy-elimination.h:8, from ../../deps/v8/src/compiler/redundancy-elimination.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1315/1963] CXX obj/deps/v8/src/compiler/v8_compiler.pipeline-statistics.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/codegen/tick-counter.h:11, from ../../deps/v8/src/codegen/optimized-compilation-info.h:13, from ../../deps/v8/src/compiler/pipeline-statistics.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1316/1963] CXX obj/deps/v8/src/compiler/v8_compiler.schedule.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/node-properties.h:10, from ../../deps/v8/src/compiler/schedule.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1317/1963] CXX obj/deps/v8/src/compiler/v8_compiler.select-lowering.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/select-lowering.h:8, from ../../deps/v8/src/compiler/select-lowering.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1318/1963] CXX obj/deps/v8/src/compiler/v8_compiler.simplified-lowering-verifier.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/feedback-source.h:8, from ../../deps/v8/src/compiler/representation-change.h:8, from ../../deps/v8/src/compiler/simplified-lowering-verifier.h:10, from ../../deps/v8/src/compiler/simplified-lowering-verifier.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1319/1963] CXX obj/deps/v8/src/compiler/v8_compiler.state-values-utils.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/state-values-utils.h:10, from ../../deps/v8/src/compiler/state-values-utils.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1320/1963] CXX obj/deps/v8/src/compiler/v8_compiler.scheduler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/scheduler.h:9, from ../../deps/v8/src/compiler/scheduler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1321/1963] CXX obj/deps/v8/src/compiler/v8_compiler.property-access-builder.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/codegen/tick-counter.h:11, from ../../deps/v8/src/codegen/optimized-compilation-info.h:13, from ../../deps/v8/src/compiler/js-heap-broker.h:12, from ../../deps/v8/src/compiler/property-access-builder.h:10, from ../../deps/v8/src/compiler/property-access-builder.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1322/1963] CXX obj/deps/v8/src/compiler/v8_compiler.raw-machine-assembler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/js-operator.h:10, from ../../deps/v8/src/compiler/access-builder.h:9, from ../../deps/v8/src/compiler/raw-machine-assembler.h:12, from ../../deps/v8/src/compiler/raw-machine-assembler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1323/1963] CXX obj/deps/v8/src/compiler/v8_compiler.store-store-elimination.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/codegen/tick-counter.h:11, from ../../deps/v8/src/compiler/store-store-elimination.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1324/1963] CXX obj/deps/v8/src/compiler/v8_compiler.zone-stats.o [1325/1963] CXX obj/deps/v8/src/compiler/v8_compiler.turbofan-enabled.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/compiler.h:17, from ../../deps/v8/src/compiler/turbofan-enabled.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1326/1963] CXX obj/deps/v8/src/compiler/v8_compiler.type-cache.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/type-cache.h:9, from ../../deps/v8/src/compiler/type-cache.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1327/1963] CXX obj/deps/v8/src/compiler/v8_compiler.representation-change.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/feedback-source.h:8, from ../../deps/v8/src/compiler/representation-change.h:8, from ../../deps/v8/src/compiler/representation-change.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1328/1963] CXX obj/deps/v8/src/compiler/v8_compiler.simplified-operator-reducer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/simplified-operator-reducer.h:9, from ../../deps/v8/src/compiler/simplified-operator-reducer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1329/1963] CXX obj/deps/v8/src/compiler/v8_compiler.type-narrowing-reducer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/type-narrowing-reducer.h:9, from ../../deps/v8/src/compiler/type-narrowing-reducer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1330/1963] CXX obj/deps/v8/src/compiler/v8_compiler.simplified-operator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/simplified-operator.h:15, from ../../deps/v8/src/compiler/simplified-operator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1331/1963] CXX obj/deps/v8/src/compiler/v8_compiler.value-numbering-reducer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/value-numbering-reducer.h:10, from ../../deps/v8/src/compiler/value-numbering-reducer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1332/1963] CXX obj/deps/v8/src/compiler/v8_compiler.string-builder-optimizer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/feedback-source.h:8, from ../../deps/v8/src/compiler/graph-assembler.h:14, from ../../deps/v8/src/compiler/string-builder-optimizer.h:14, from ../../deps/v8/src/compiler/string-builder-optimizer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1333/1963] CXX obj/deps/v8/src/compiler/backend/riscv/v8_compiler.instruction-scheduler-riscv.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-arch.h:8, from ../../deps/v8/src/codegen/macro-assembler-base.h:12, from ../../deps/v8/src/codegen/macro-assembler.h:8, from ../../deps/v8/src/compiler/backend/riscv/instruction-scheduler-riscv.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1334/1963] CXX obj/deps/v8/src/compiler/v8_compiler.verifier.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/all-nodes.h:8, from ../../deps/v8/src/compiler/verifier.cc:13: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1335/1963] CXX obj/deps/v8/src/compiler/v8_compiler.int64-lowering.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/int64-lowering.h:10, from ../../deps/v8/src/compiler/int64-lowering.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1336/1963] CXX obj/deps/v8/src/compiler/v8_compiler.pipeline.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-inl.h:8, from ../../deps/v8/src/compiler/pipeline.cc:15: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1337/1963] CXX obj/deps/v8/src/compiler/v8_compiler.types.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/types.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1338/1963] CXX obj/deps/v8/src/compiler/turboshaft/v8_compiler.int64-lowering-phase.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/int64-lowering-phase.h:8, from ../../deps/v8/src/compiler/turboshaft/int64-lowering-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1339/1963] CXX obj/deps/v8/src/compiler/v8_compiler.typed-optimization.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/typed-optimization.h:9, from ../../deps/v8/src/compiler/typed-optimization.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1340/1963] CXX obj/deps/v8/src/compiler/v8_compiler.typer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/operation-typer.h:10, from ../../deps/v8/src/compiler/typer.h:9, from ../../deps/v8/src/compiler/typer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1341/1963] CXX obj/deps/v8/src/compiler/v8_compiler.simplified-lowering.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/js-graph.h:9, from ../../deps/v8/src/compiler/simplified-lowering.h:8, from ../../deps/v8/src/compiler/simplified-lowering.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1342/1963] CXX obj/deps/v8/src/compiler/turboshaft/v8_compiler.wasm-gc-typed-optimization-reducer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/turboshaft/assembler.h:21, from ../../deps/v8/src/compiler/turboshaft/wasm-gc-typed-optimization-reducer.h:12, from ../../deps/v8/src/compiler/turboshaft/wasm-gc-typed-optimization-reducer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1343/1963] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-address-reassociation.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/wasm-address-reassociation.h:8, from ../../deps/v8/src/compiler/wasm-address-reassociation.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1344/1963] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-compiler-definitions.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/compiler/linkage.h:10, from ../../deps/v8/src/compiler/wasm-compiler-definitions.h:17, from ../../deps/v8/src/compiler/wasm-compiler-definitions.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1345/1963] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-call-descriptors.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/feedback-source.h:8, from ../../deps/v8/src/compiler/graph-assembler.h:14, from ../../deps/v8/src/compiler/wasm-graph-assembler.h:12, from ../../deps/v8/src/compiler/wasm-call-descriptors.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1346/1963] CXX obj/deps/v8/src/compiler/turboshaft/v8_compiler.wasm-turboshaft-compiler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/compiler.h:17, from ../../deps/v8/src/compiler/turboshaft/wasm-turboshaft-compiler.h:12, from ../../deps/v8/src/compiler/turboshaft/wasm-turboshaft-compiler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1347/1963] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-escape-analysis.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/wasm-escape-analysis.h:12, from ../../deps/v8/src/compiler/wasm-escape-analysis.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1348/1963] STAMP obj/tools/v8_gypfiles/torque_generated_initializers.actions_depends.stamp [1349/1963] STAMP obj/tools/v8_gypfiles/torque_generated_initializers.compile_depends.stamp [1350/1963] STAMP obj/tools/v8_gypfiles/v8_initializers_slow.compile_depends.stamp [1351/1963] STAMP obj/tools/v8_gypfiles/v8_init.compile_depends.stamp [1352/1963] STAMP obj/tools/v8_gypfiles/v8_turboshaft.actions_depends.stamp [1353/1963] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-gc-lowering.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/wasm-gc-lowering.h:12, from ../../deps/v8/src/compiler/wasm-gc-lowering.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1354/1963] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-gc-operator-reducer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/control-path-state.h:9, from ../../deps/v8/src/compiler/wasm-gc-operator-reducer.h:12, from ../../deps/v8/src/compiler/wasm-gc-operator-reducer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1355/1963] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-graph-assembler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/feedback-source.h:8, from ../../deps/v8/src/compiler/graph-assembler.h:14, from ../../deps/v8/src/compiler/wasm-graph-assembler.h:12, from ../../deps/v8/src/compiler/wasm-graph-assembler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1356/1963] CXX obj/deps/v8/src/compiler/backend/riscv/v8_compiler.instruction-selector-riscv64.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-inl.h:8, from ../../deps/v8/src/compiler/backend/riscv/instruction-selector-riscv64.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../deps/v8/src/compiler/backend/riscv/instruction-selector-riscv64.cc:10: ../../deps/v8/src/compiler/backend/riscv/instruction-selector-riscv.h:29:7: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 29 | InstructionSelectorT* selector) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/compiler/backend/riscv/instruction-selector-riscv.h:29:7: note: remove the ‘< >’ [1357/1963] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-inlining-into-js.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-aux-data.h:8, from ../../deps/v8/src/compiler/compiler-source-position-table.h:10, from ../../deps/v8/src/compiler/wasm-inlining-into-js.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1358/1963] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-loop-peeling.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/wasm-loop-peeling.h:12, from ../../deps/v8/src/compiler/wasm-loop-peeling.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1359/1963] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-js-lowering.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/wasm-js-lowering.h:12, from ../../deps/v8/src/compiler/wasm-js-lowering.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1360/1963] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-inlining.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/wasm-inlining.h:12, from ../../deps/v8/src/compiler/wasm-inlining.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1361/1963] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-typer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/wasm-typer.h:12, from ../../deps/v8/src/compiler/wasm-typer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1362/1963] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-load-elimination.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/wasm-load-elimination.h:10, from ../../deps/v8/src/compiler/wasm-load-elimination.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1363/1963] CXX obj/deps/v8/src/compiler/turboshaft/v8_compiler.wasm-gc-optimize-phase.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/wasm-gc-optimize-phase.h:12, from ../../deps/v8/src/compiler/turboshaft/wasm-gc-optimize-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1364/1963] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.analyzer-iterator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/turboshaft/operations.h:25, from ../../deps/v8/src/compiler/turboshaft/graph.h:20, from ../../deps/v8/src/compiler/turboshaft/analyzer-iterator.h:9, from ../../deps/v8/src/compiler/turboshaft/analyzer-iterator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1365/1963] CXX obj/deps/v8/src/compiler/backend/riscv/v8_compiler.code-generator-riscv.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-inl.h:8, from ../../deps/v8/src/compiler/backend/riscv/code-generator-riscv.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1366/1963] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.assembler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/turboshaft/assembler.h:21, from ../../deps/v8/src/compiler/turboshaft/assembler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1367/1963] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.build-graph-phase.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/compiler/linkage.h:10, from ../../deps/v8/src/compiler/turboshaft/build-graph-phase.h:9, from ../../deps/v8/src/compiler/turboshaft/build-graph-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1368/1963] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.copying-phase.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/codegen/tick-counter.h:11, from ../../deps/v8/src/codegen/optimized-compilation-info.h:13, from ../../deps/v8/src/compiler/turboshaft/copying-phase.h:17, from ../../deps/v8/src/compiler/turboshaft/copying-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1369/1963] CXX obj/deps/v8/src/compiler/turboshaft/v8_compiler.wasm-lowering-phase.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/wasm-lowering-phase.h:12, from ../../deps/v8/src/compiler/turboshaft/wasm-lowering-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1370/1963] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-compiler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/compiler.h:17, from ../../deps/v8/src/compiler/wasm-compiler.h:18, from ../../deps/v8/src/compiler/wasm-compiler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1371/1963] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.decompression-optimization-phase.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/decompression-optimization-phase.h:8, from ../../deps/v8/src/compiler/turboshaft/decompression-optimization-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1372/1963] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.debug-feature-lowering-phase.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/debug-feature-lowering-phase.h:8, from ../../deps/v8/src/compiler/turboshaft/debug-feature-lowering-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1373/1963] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.decompression-optimization.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/codegen/tick-counter.h:11, from ../../deps/v8/src/codegen/optimized-compilation-info.h:13, from ../../deps/v8/src/compiler/turboshaft/copying-phase.h:17, from ../../deps/v8/src/compiler/turboshaft/decompression-optimization.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1374/1963] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.graph.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/turboshaft/operations.h:25, from ../../deps/v8/src/compiler/turboshaft/graph.h:20, from ../../deps/v8/src/compiler/turboshaft/graph.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1375/1963] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.graph-visualizer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-aux-data.h:8, from ../../deps/v8/src/compiler/node-origin-table.h:11, from ../../deps/v8/src/compiler/turboshaft/graph-visualizer.cc:8: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1376/1963] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.instruction-selection-phase.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/instruction-selection-phase.h:8, from ../../deps/v8/src/compiler/turboshaft/instruction-selection-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1377/1963] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.late-escape-analysis-reducer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/turboshaft/assembler.h:21, from ../../deps/v8/src/compiler/turboshaft/late-escape-analysis-reducer.h:8, from ../../deps/v8/src/compiler/turboshaft/late-escape-analysis-reducer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1378/1963] CXX obj/deps/v8/src/compiler/turboshaft/v8_compiler.wasm-optimize-phase.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/wasm-optimize-phase.h:12, from ../../deps/v8/src/compiler/turboshaft/wasm-optimize-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1379/1963] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.loop-finder.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/turboshaft/operations.h:25, from ../../deps/v8/src/compiler/turboshaft/graph.h:20, from ../../deps/v8/src/compiler/turboshaft/loop-finder.h:9, from ../../deps/v8/src/compiler/turboshaft/loop-finder.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1380/1963] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.loop-unrolling-reducer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/turboshaft/assembler.h:21, from ../../deps/v8/src/compiler/turboshaft/loop-unrolling-reducer.h:9, from ../../deps/v8/src/compiler/turboshaft/loop-unrolling-reducer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1381/1963] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.representations.o [1382/1963] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.memory-optimization-reducer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/turboshaft/assembler.h:21, from ../../deps/v8/src/compiler/turboshaft/memory-optimization-reducer.h:11, from ../../deps/v8/src/compiler/turboshaft/memory-optimization-reducer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1383/1963] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.phase.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1384/1963] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.code-elimination-and-simplification-phase.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/code-elimination-and-simplification-phase.h:8, from ../../deps/v8/src/compiler/turboshaft/code-elimination-and-simplification-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1385/1963] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.pretenuring-propagation-reducer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/turboshaft/assembler.h:21, from ../../deps/v8/src/compiler/turboshaft/pretenuring-propagation-reducer.h:8, from ../../deps/v8/src/compiler/turboshaft/pretenuring-propagation-reducer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1386/1963] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.recreate-schedule-phase.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/recreate-schedule-phase.h:8, from ../../deps/v8/src/compiler/turboshaft/recreate-schedule-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1387/1963] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.late-load-elimination-reducer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/turboshaft/operations.h:25, from ../../deps/v8/src/compiler/turboshaft/graph.h:20, from ../../deps/v8/src/compiler/turboshaft/analyzer-iterator.h:9, from ../../deps/v8/src/compiler/turboshaft/late-load-elimination-reducer.h:9, from ../../deps/v8/src/compiler/turboshaft/late-load-elimination-reducer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1388/1963] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.recreate-schedule.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-aux-data.h:8, from ../../deps/v8/src/compiler/compiler-source-position-table.h:10, from ../../deps/v8/src/compiler/turboshaft/recreate-schedule.h:8, from ../../deps/v8/src/compiler/turboshaft/recreate-schedule.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1389/1963] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.sidetable.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/turboshaft/operations.h:25, from ../../deps/v8/src/compiler/turboshaft/sidetable.h:17, from ../../deps/v8/src/compiler/turboshaft/sidetable.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1390/1963] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.type-parser.o [1391/1963] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.operations.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/turboshaft/operations.h:25, from ../../deps/v8/src/compiler/turboshaft/operations.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1392/1963] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.simplify-tf-loops.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-marker.h:8, from ../../deps/v8/src/compiler/graph-reducer.h:10, from ../../deps/v8/src/compiler/turboshaft/simplify-tf-loops.h:8, from ../../deps/v8/src/compiler/turboshaft/simplify-tf-loops.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1393/1963] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.utils.o [1394/1963] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.graph-builder.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/types.h:10, from ../../deps/v8/src/compiler/node.h:12, from ../../deps/v8/src/compiler/node-aux-data.h:8, from ../../deps/v8/src/compiler/node-origin-table.h:11, from ../../deps/v8/src/compiler/turboshaft/graph-builder.h:9, from ../../deps/v8/src/compiler/turboshaft/graph-builder.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1395/1963] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.types.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/compiler/turboshaft/types.cc:12: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1396/1963] CXX obj/deps/v8/src/maglev/v8_turboshaft.maglev-graph-printer.o [1397/1963] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.maglev-graph-building-phase.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/maglev-graph-building-phase.h:8, from ../../deps/v8/src/compiler/turboshaft/maglev-graph-building-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1398/1963] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.loop-peeling-phase.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/loop-peeling-phase.h:8, from ../../deps/v8/src/compiler/turboshaft/loop-peeling-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1399/1963] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.use-map.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/turboshaft/operations.h:25, from ../../deps/v8/src/compiler/turboshaft/sidetable.h:17, from ../../deps/v8/src/compiler/turboshaft/use-map.h:8, from ../../deps/v8/src/compiler/turboshaft/use-map.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1400/1963] STAMP obj/tools/v8_gypfiles/v8_compiler_for_mksnapshot.compile_depends.stamp [1401/1963] STAMP obj/tools/v8_gypfiles/v8_initializers_slow.actions_depends.stamp [1402/1963] AR obj/tools/v8_gypfiles/libv8_compiler.a [1403/1963] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.typer.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/compiler/common-operator.h:10, from ../../deps/v8/src/compiler/turboshaft/operations.h:25, from ../../deps/v8/src/compiler/turboshaft/typer.h:12, from ../../deps/v8/src/compiler/turboshaft/typer.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1404/1963] STAMP obj/tools/v8_gypfiles/v8_initializers.actions_depends.stamp [1405/1963] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.loop-unrolling-phase.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/loop-unrolling-phase.h:8, from ../../deps/v8/src/compiler/turboshaft/loop-unrolling-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1406/1963] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.simplified-lowering-phase.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/simplified-lowering-phase.h:8, from ../../deps/v8/src/compiler/turboshaft/simplified-lowering-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1407/1963] CXX obj/deps/v8/src/maglev/v8_turboshaft.maglev-compilation-info.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/compiler.h:17, from ../../deps/v8/src/maglev/maglev-compilation-info.cc:7: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1408/1963] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.machine-lowering-phase.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/machine-lowering-phase.h:8, from ../../deps/v8/src/compiler/turboshaft/machine-lowering-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1409/1963] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.optimize-phase.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/optimize-phase.h:8, from ../../deps/v8/src/compiler/turboshaft/optimize-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1410/1963] CXX obj/deps/v8/src/maglev/v8_turboshaft.maglev-compilation-unit.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-arch.h:8, from ../../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8, from ../../deps/v8/src/execution/riscv/frame-constants-riscv.h:11, from ../../deps/v8/src/execution/frame-constants.h:575, from ../../deps/v8/src/interpreter/bytecode-register.h:13, from ../../deps/v8/src/compiler/bytecode-analysis.h:10, from ../../deps/v8/src/maglev/maglev-compilation-unit.h:9, from ../../deps/v8/src/maglev/maglev-compilation-unit.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1411/1963] CXX obj/deps/v8/src/maglev/v8_turboshaft.maglev-interpreter-frame-state.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-arch.h:8, from ../../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8, from ../../deps/v8/src/execution/riscv/frame-constants-riscv.h:11, from ../../deps/v8/src/execution/frame-constants.h:575, from ../../deps/v8/src/interpreter/bytecode-register.h:13, from ../../deps/v8/src/compiler/bytecode-analysis.h:10, from ../../deps/v8/src/maglev/maglev-interpreter-frame-state.h:10, from ../../deps/v8/src/maglev/maglev-interpreter-frame-state.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1412/1963] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-bigint-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-bigint-gen.h:8, from ../../deps/v8/src/builtins/builtins-bigint-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1413/1963] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.typed-optimizations-phase.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/typed-optimizations-phase.h:8, from ../../deps/v8/src/compiler/turboshaft/typed-optimizations-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1414/1963] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-async-function-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-promise-gen.h:8, from ../../deps/v8/src/builtins/builtins-async-gen.h:8, from ../../deps/v8/src/builtins/builtins-async-function-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1415/1963] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-async-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-promise-gen.h:8, from ../../deps/v8/src/builtins/builtins-async-gen.h:8, from ../../deps/v8/src/builtins/builtins-async-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1416/1963] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-call-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-call-gen.h:8, from ../../deps/v8/src/builtins/builtins-call-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1417/1963] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-array-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/codegen/code-factory.h:8, from ../../deps/v8/src/builtins/builtins-array-gen.h:8, from ../../deps/v8/src/builtins/builtins-array-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1418/1963] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-async-iterator-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-promise-gen.h:8, from ../../deps/v8/src/builtins/builtins-async-gen.h:8, from ../../deps/v8/src/builtins/builtins-async-iterator-gen.cc:6: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1419/1963] CXX obj/deps/v8/src/maglev/v8_turboshaft.maglev-ir.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/ic/call-optimization.h:8, from ../../deps/v8/src/compiler/heap-refs.h:11, from ../../deps/v8/src/compiler/access-info.h:8, from ../../deps/v8/src/maglev/maglev-ir.h:23, from ../../deps/v8/src/maglev/maglev-ir.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1420/1963] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-async-generator-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-promise-gen.h:8, from ../../deps/v8/src/builtins/builtins-async-gen.h:8, from ../../deps/v8/src/builtins/builtins-async-generator-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1421/1963] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.type-assertions-phase.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/type-assertions-phase.h:8, from ../../deps/v8/src/compiler/turboshaft/type-assertions-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1422/1963] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.store-store-elimination-phase.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/store-store-elimination-phase.h:8, from ../../deps/v8/src/compiler/turboshaft/store-store-elimination-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1423/1963] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-date-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/builtins/builtins-descriptors.h:9, from ../../deps/v8/src/builtins/builtins-utils-gen.h:9, from ../../deps/v8/src/builtins/builtins-date-gen.cc:6: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1424/1963] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-interpreter-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-arch.h:8, from ../../deps/v8/src/codegen/macro-assembler-base.h:12, from ../../deps/v8/src/codegen/macro-assembler.h:8, from ../../deps/v8/src/builtins/builtins-interpreter-gen.cc:6: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1425/1963] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-global-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/builtins/builtins-descriptors.h:9, from ../../deps/v8/src/builtins/builtins-utils-gen.h:9, from ../../deps/v8/src/builtins/builtins-global-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1426/1963] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-ic-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/builtins/builtins-descriptors.h:9, from ../../deps/v8/src/builtins/builtins-utils-gen.h:9, from ../../deps/v8/src/builtins/builtins-ic-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1427/1963] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-collections-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-collections-gen.h:8, from ../../deps/v8/src/builtins/builtins-collections-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1428/1963] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-conversion-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/builtins/builtins-descriptors.h:9, from ../../deps/v8/src/builtins/builtins-utils-gen.h:9, from ../../deps/v8/src/builtins/builtins-conversion-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1429/1963] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-generator-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/builtins/builtins-descriptors.h:9, from ../../deps/v8/src/builtins/builtins-utils-gen.h:9, from ../../deps/v8/src/builtins/builtins-generator-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1430/1963] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-constructor-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-constructor-gen.h:8, from ../../deps/v8/src/builtins/builtins-constructor-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1431/1963] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-handler-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/builtins/builtins-descriptors.h:9, from ../../deps/v8/src/builtins/builtins-utils-gen.h:9, from ../../deps/v8/src/builtins/builtins-handler-gen.cc:6: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1432/1963] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-intl-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-iterator-gen.h:8, from ../../deps/v8/src/builtins/builtins-intl-gen.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1433/1963] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-internal-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/builtins/builtins-internal-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1434/1963] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-iterator-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-iterator-gen.h:8, from ../../deps/v8/src/builtins/builtins-iterator-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1435/1963] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-number-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/builtins/builtins-descriptors.h:9, from ../../deps/v8/src/builtins/builtins-utils-gen.h:9, from ../../deps/v8/src/builtins/builtins-number-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1436/1963] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-lazy-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-lazy-gen.h:8, from ../../deps/v8/src/builtins/builtins-lazy-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1437/1963] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-microtask-queue-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/builtins/builtins-microtask-queue-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1438/1963] CXX obj/deps/v8/src/builtins/v8_initializers.profile-data-reader.o [1439/1963] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-shadow-realm-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/builtins/builtins-descriptors.h:9, from ../../deps/v8/src/builtins/builtins-utils-gen.h:9, from ../../deps/v8/src/builtins/builtins-shadow-realm-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1440/1963] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-promise-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-promise-gen.h:8, from ../../deps/v8/src/builtins/builtins-promise-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1441/1963] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-sharedarraybuffer-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/builtins/builtins-descriptors.h:9, from ../../deps/v8/src/builtins/builtins-utils-gen.h:9, from ../../deps/v8/src/builtins/builtins-sharedarraybuffer-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1442/1963] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.csa-optimize-phase.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/compiler/turboshaft/phase.h:11, from ../../deps/v8/src/compiler/turboshaft/csa-optimize-phase.h:8, from ../../deps/v8/src/compiler/turboshaft/csa-optimize-phase.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1443/1963] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-object-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-object-gen.h:8, from ../../deps/v8/src/builtins/builtins-object-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1444/1963] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-proxy-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-proxy-gen.h:8, from ../../deps/v8/src/builtins/builtins-proxy-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1445/1963] CXX obj/deps/v8/src/maglev/v8_turboshaft.maglev-graph-builder.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/heap/local-heap.h:17, from ../../deps/v8/src/handles/local-handles.h:12, from ../../deps/v8/src/execution/local-isolate.h:12, from ../../deps/v8/src/heap/parked-scope.h:11, from ../../deps/v8/src/compiler-dispatcher/optimizing-compile-dispatcher.h:15, from ../../deps/v8/src/maglev/maglev-graph-builder.h:19, from ../../deps/v8/src/maglev/maglev-graph-builder.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1446/1963] CXX obj/deps/v8/src/builtins/v8_initializers.growable-fixed-array-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/growable-fixed-array-gen.h:8, from ../../deps/v8/src/builtins/growable-fixed-array-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1447/1963] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-regexp-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-regexp-gen.h:9, from ../../deps/v8/src/builtins/builtins-regexp-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1448/1963] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-temporal-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-iterator-gen.h:8, from ../../deps/v8/src/builtins/builtins-temporal-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1449/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers_slow.js-to-wasm-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/js-to-wasm-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1450/1963] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-string-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-string-gen.h:8, from ../../deps/v8/src/builtins/builtins-string-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1451/1963] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-typed-array-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-typed-array-gen.h:8, from ../../deps/v8/src/builtins/builtins-typed-array-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1452/1963] CXX obj/deps/v8/src/ic/v8_initializers.unary-op-assembler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/ic/unary-op-assembler.h:8, from ../../deps/v8/src/ic/unary-op-assembler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1453/1963] CXX obj/deps/v8/src/ic/v8_initializers.binary-op-assembler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/ic/binary-op-assembler.h:10, from ../../deps/v8/src/ic/binary-op-assembler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1454/1963] CXX obj/deps/v8/src/heap/v8_initializers.setup-heap-internal.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/api/api.h:17, from ../../deps/v8/src/heap/setup-heap-internal.cc:6: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1455/1963] CXX obj/deps/v8/src/ic/v8_initializers.keyed-store-generic.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/ic/keyed-store-generic.h:9, from ../../deps/v8/src/ic/keyed-store-generic.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1456/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers_slow.wasm-to-js-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/wasm-to-js-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1457/1963] CXX obj/deps/v8/src/interpreter/v8_initializers.interpreter-intrinsics-generator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/interpreter/interpreter-assembler.h:8, from ../../deps/v8/src/interpreter/interpreter-intrinsics-generator.h:8, from ../../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1458/1963] CXX obj/deps/v8/src/interpreter/v8_initializers.interpreter-assembler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/interpreter/interpreter-assembler.h:8, from ../../deps/v8/src/interpreter/interpreter-assembler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1459/1963] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-wasm-gen.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-wasm-gen.h:8, from ../../deps/v8/src/builtins/builtins-wasm-gen.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1460/1963] CXX obj/deps/v8/src/ic/v8_initializers.accessor-assembler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/ic/accessor-assembler.h:9, from ../../deps/v8/src/ic/accessor-assembler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1461/1963] CXX obj/deps/v8/src/builtins/v8_initializers.setup-builtins-internal.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/codegen/reloc-info.h:9, from ../../deps/v8/src/codegen/assembler.h:52, from ../../deps/v8/src/codegen/assembler-inl.h:8, from ../../deps/v8/src/builtins/setup-builtins-internal.cc:9: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1462/1963] CXX obj/deps/v8/src/interpreter/v8_initializers.interpreter-generator.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/builtins/builtins-constructor-gen.h:8, from ../../deps/v8/src/interpreter/interpreter-generator.cc:10: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1463/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/v8_initializers.enum-verifiers.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from gen/torque-generated/enum-verifiers.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1464/1963] CXX obj/deps/v8/src/builtins/riscv/v8_initializers.builtins-riscv.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, from ../../deps/v8/src/execution/arguments.h:10, from ../../deps/v8/src/builtins/builtins-utils.h:10, from ../../deps/v8/src/api/api-arguments.h:9, from ../../deps/v8/src/builtins/riscv/builtins-riscv.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1465/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.aggregate-error-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/aggregate-error-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1466/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-at-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-at-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1467/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-concat-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-concat-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1468/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-copywithin-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-copywithin-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1469/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/v8_initializers.exported-macros-assembler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/exported-macros-assembler.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1470/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-every-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-every-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1471/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-find-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-find-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1472/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-filter-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-filter-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1473/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-findindex-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-findindex-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1474/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-findlast-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-findlast-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1475/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-foreach-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-foreach-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1476/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-findlastindex-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-findlastindex-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1477/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-from-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-from-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1478/1963] CXX obj/deps/v8/src/codegen/v8_initializers.code-stub-assembler.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/contexts.h:9, from ../../deps/v8/src/execution/thread-local-top.h:14, from ../../deps/v8/src/execution/isolate-data.h:12, from ../../deps/v8/src/execution/isolate.h:29, from ../../deps/v8/src/codegen/interface-descriptors.h:15, from ../../deps/v8/src/codegen/callable.h:8, from ../../deps/v8/src/compiler/code-assembler.h:21, from ../../deps/v8/src/codegen/code-stub-assembler.h:15, from ../../deps/v8/src/codegen/code-stub-assembler.cc:5: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1479/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-flat-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-flat-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1480/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-isarray-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-isarray-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1481/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-of-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-of-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1482/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-lastindexof-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-lastindexof-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1483/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-from-async-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-from-async-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1484/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-reduce-right-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-reduce-right-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1485/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-reduce-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-reduce-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1486/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-join-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-join-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1487/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-map-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-map-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1488/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-shift-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-shift-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1489/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-reverse-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-reverse-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1490/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-to-reversed-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-to-reversed-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1491/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-some-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-some-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1492/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-splice-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-splice-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1493/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-to-sorted-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-to-sorted-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1494/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-slice-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-slice-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1495/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-unshift-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-unshift-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1496/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-to-spliced-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-to-spliced-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1497/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1498/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-with-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/array-with-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1499/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.boolean-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/boolean-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1500/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.arraybuffer-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/arraybuffer-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1501/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.builtins-string-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/builtins-string-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1502/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.console-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/console-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1503/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.constructor-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/constructor-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1504/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.conversion-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/conversion-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1505/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.collections-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/collections-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1506/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.finalization-registry-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/finalization-registry-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1507/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.convert-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/convert-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1508/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.builtins-bigint-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/builtins-bigint-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1509/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.frames-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/frames-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1510/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.frame-arguments-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/frame-arguments-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1511/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.base-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/base-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1512/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.function-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/function-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1513/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.growable-fixed-array-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/growable-fixed-array-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1514/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.data-view-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/data-view-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1515/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.cast-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/cast-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1516/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.ic-callable-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/ic-callable-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1517/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.ic-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/ic-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1518/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.internal-coverage-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/internal-coverage-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1519/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.internal-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/internal-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1520/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.iterator-from-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/iterator-from-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1521/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.iterator-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/iterator-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1522/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.map-groupby-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/map-groupby-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1523/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.object-fromentries-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/object-fromentries-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1524/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.math-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/math-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1525/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.object-groupby-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/object-groupby-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1526/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-abstract-operations-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/promise-abstract-operations-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1527/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.object-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/object-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1528/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.number-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/number-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1529/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.iterator-helpers-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/iterator-helpers-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1530/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-all-element-closure-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/promise-all-element-closure-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1531/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-all-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/promise-all-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1532/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-constructor-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/promise-constructor-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1533/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-finally-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/promise-finally-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1534/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-any-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/promise-any-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1535/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-jobs-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/promise-jobs-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1536/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-race-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/promise-race-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1537/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-misc-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/promise-misc-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1538/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-reaction-job-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/promise-reaction-job-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1539/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-withresolvers-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/promise-withresolvers-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1540/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-resolve-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/promise-resolve-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1541/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-then-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/promise-then-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1542/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-constructor-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/proxy-constructor-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1543/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-delete-property-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/proxy-delete-property-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1544/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-get-property-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/proxy-get-property-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1545/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-is-extensible-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/proxy-is-extensible-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1546/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-has-property-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/proxy-has-property-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1547/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-prevent-extensions-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/proxy-prevent-extensions-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1548/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-revocable-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/proxy-revocable-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1549/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-get-prototype-of-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/proxy-get-prototype-of-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1550/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-set-property-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/proxy-set-property-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1551/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-revoke-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/proxy-revoke-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1552/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-set-prototype-of-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/proxy-set-prototype-of-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1553/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/proxy-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1554/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.reflect-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/reflect-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1555/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.regexp-exec-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/regexp-exec-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1556/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.regexp-match-all-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/regexp-match-all-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1557/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.regexp-match-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/regexp-match-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1558/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.regexp-search-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/regexp-search-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1559/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.regexp-test-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/regexp-test-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1560/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.regexp-source-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/regexp-source-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1561/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.regexp-split-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/regexp-split-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1562/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.set-intersection-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/set-intersection-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1563/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.regexp-replace-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/regexp-replace-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1564/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.set-difference-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/set-difference-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1565/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.regexp-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/regexp-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1566/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.set-is-subset-of-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/set-is-subset-of-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1567/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.set-is-disjoint-from-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/set-is-disjoint-from-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1568/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.set-is-superset-of-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/set-is-superset-of-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1569/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.set-symmetric-difference-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/set-symmetric-difference-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1570/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-at-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/string-at-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1571/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.set-union-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/set-union-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1572/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-html-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/string-html-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1573/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-includes-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/string-includes-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1574/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-iswellformed-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/string-iswellformed-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1575/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-indexof-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/string-indexof-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1576/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-endswith-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/string-endswith-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1577/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-iterator-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/string-iterator-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1578/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-match-search-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/string-match-search-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1579/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-startswith-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/string-startswith-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1580/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-repeat-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/string-repeat-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1581/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-pad-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/string-pad-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1582/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-slice-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/string-slice-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1583/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-replaceall-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/string-replaceall-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1584/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-substr-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/string-substr-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1585/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-towellformed-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/string-towellformed-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1586/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-substring-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/string-substring-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1587/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.suppressed-error-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/suppressed-error-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1588/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.symbol-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/symbol-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1589/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-trim-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/string-trim-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1590/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-at-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-at-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1591/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-every-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-every-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1592/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.torque-internal-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/torque-internal-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1593/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-entries-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-entries-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1594/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-createtypedarray-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-createtypedarray-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1595/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-findindex-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-findindex-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1596/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-findlastindex-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-findlastindex-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1597/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-filter-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-filter-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1598/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-foreach-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-foreach-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1599/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-findlast-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-findlast-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1600/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-keys-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-keys-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the ‘< >’ 85 | explicit inline Type(Address ptr) | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:971:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 971 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ [1601/1963] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-from-tq-csa.o In file included from ../../deps/v8/src/objects/fixed-array.h:20, from ../../deps/v8/src/objects/prototype-info.h:8, from ../../deps/v8/src/objects/map.h:15, from ../../deps/v8/src/heap/marking.h:13, from ../../deps/v8/src/heap/mutable-page.h:15, from ../../deps/v8/src/common/code-memory-access.h:15, from ../../deps/v8/src/heap/heap.h:28, from ../../deps/v8/src/heap/factory.h:19, from ../../deps/v8/src/objects/script.h:13, from ../../deps/v8/src/parsing/parse-info.h:19, from ../../deps/v8/src/parsing/scanner.h:18, from ../../deps/v8/src/parsing/import-assertions.h:8, from ../../deps/v8/src/ast/modules.h:8, from ../../deps/v8/src/ast/ast.h:11, from gen/torque-generated/src/builtins/typed-array-from-tq-csa.cc:1: ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the ‘< >’ 69 | constexpr Type() : __VA_ARGS__() {} \ | ^ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the ‘< >’ 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ | ^~~~~~~ ../../deps/v8/src/objects/fixed-array.h:855:3: note: in expansion of macro ‘OBJECT_CONSTRUCTORS’ 855 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); | ^~~~~~~~~~~~~~~~~~~ ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wte