Skip to content

Instantly share code, notes, and snippets.

@Jayman2000
Last active January 9, 2025 00:43
Show Gist options
  • Save Jayman2000/c9b4a37789e2d3939cf435e2d724cf7d to your computer and use it in GitHub Desktop.
Save Jayman2000/c9b4a37789e2d3939cf435e2d724cf7d to your computer and use it in GitHub Desktop.
A log that will help me report a bug with bcachefs: <https://github.com/koverstreet/bcachefs/issues/813>
This file has been truncated, but you can view the full file.
Running phase: unpackPhase
@nix { "action": "setPhase", "phase": "unpackPhase" }
unpacking source archive /nix/store/qd0lgi204lyrjz2zhr31wwdrg45d6qmf-node-v22.11.0.tar.xz
source root is node-v22.11.0
setting SOURCE_DATE_EPOCH to timestamp 1730165119 of file node-v22.11.0/vcbuild.bat
Running phase: patchPhase
@nix { "action": "setPhase", "phase": "patchPhase" }
applying patch /nix/store/82m4lc89fl843b7vmqpqfdb8cs1b52vf-configure-emulator.patch
patching file common.gypi
patching file configure.py
Hunk #1 succeeded at 113 (offset 1 line).
Hunk #2 succeeded at 2304 (offset 22 lines).
patching file node.gyp
Hunk #1 succeeded at 720 (offset 17 lines).
Hunk #2 succeeded at 740 (offset 17 lines).
Hunk #3 succeeded at 1033 (offset 21 lines).
Hunk #4 succeeded at 1508 (offset 28 lines).
patching file tools/v8_gypfiles/v8.gyp
applying patch /nix/store/j4p9lc7z8hi4g40cpqpj3qxb9a7bvanp-configure-armv6-vfpv2.patch
patching file configure.py
applying patch /nix/store/1g2n6y8bg9xs21kdqik5ii6pk1q39622-disable-darwin-v8-system-instrumentation-node19.patch
patching file tools/v8_gypfiles/features.gypi
applying patch /nix/store/gx5hri6n4zp538mdvyijplai31r21z1h-bypass-darwin-xcrun-node16.patch
patching file tools/gyp/pylib/gyp/xcode_emulation.py
Hunk #2 succeeded at 1507 (offset 2 lines).
Hunk #3 succeeded at 1519 (offset 2 lines).
patching file deps/npm/node_modules/node-gyp/gyp/pylib/gyp/xcode_emulation.py
Hunk #2 succeeded at 1504 (offset -1 lines).
Hunk #3 succeeded at 1516 (offset -1 lines).
applying patch /nix/store/igz0qnjkvwi4f2mn7i13h3ndxl9n5ryi-node-npm-build-npm-package-logic.patch
patching file deps/npm/node_modules/@npmcli/run-script/lib/set-path.js
patching file deps/npm/node_modules/pacote/lib/git.js
Hunk #1 succeeded at 178 (offset -10 lines).
patching file deps/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js
Hunk #1 succeeded at 721 (offset -19 lines).
patching file deps/npm/node_modules/@npmcli/arborist/lib/arborist/load-actual.js
Hunk #1 succeeded at 133 with fuzz 1 (offset -14 lines).
applying patch /nix/store/57n0csr7hpdd0y91ljxpiwlfw7fsx3kl-use-correct-env-in-tests.patch
patching file test/parallel/test-child-process-default-options.js
patching file test/parallel/test-child-process-env.js
patching file test/parallel/test-child-process-exec-env.js
applying patch /nix/store/p2mhv95s89kaqmdynhz6y6asalf8y4dh-bin-sh-node-run-v22.patch
patching file test/fixtures/run-script/node_modules/.bin/positional-args
applying patch /nix/store/hgnvn6i1shs6j430c7sck0x23dwcj10b-a094a8166cd772f89e92b5deef168e5e599fa815.patch?full_index=1
patching file test/parallel/test-os.js
applying patch /nix/store/3l2y7a1sdicsccdd1jqqrfs5c6rl8x3p-f270462c09ddfd770291a7c8a2cd204b2c63d730.patch?full_index=1
patching file test/parallel/test-os.js
applying patch /nix/store/vf67s9kafdjkljzb9mklw5zshkm9wam0-32f7d5ad1cf79e7e731e1bb7ac967f4f2a3194cf.patch?full_index=1
patching file node.gyp
Hunk #1 succeeded at 859 (offset 10 lines).
Hunk #2 succeeded at 1049 (offset 12 lines).
Hunk #3 succeeded at 1060 (offset 12 lines).
Hunk #4 succeeded at 1092 (offset 12 lines).
Hunk #5 succeeded at 1102 (offset 12 lines).
Hunk #6 succeeded at 1136 (offset 12 lines).
Hunk #7 succeeded at 1148 (offset 12 lines).
Hunk #8 succeeded at 1184 (offset 12 lines).
Hunk #9 succeeded at 1200 (offset 12 lines).
Hunk #10 succeeded at 1264 (offset 12 lines).
Hunk #11 succeeded at 1279 (offset 12 lines).
Hunk #12 succeeded at 1378 (offset 12 lines).
Hunk #13 succeeded at 1394 (offset 12 lines).
applying patch /nix/store/a6zv2xdzdi50za4796af9fwi5wyl5w8d-b6fe731c55eb4cb9d14042a23e5002ed39b7c8b7.patch?full_index=1
patching file test/parallel/test-http-remove-connection-header-persists-connection.js
Running phase: updateAutotoolsGnuConfigScriptsPhase
@nix { "action": "setPhase", "phase": "updateAutotoolsGnuConfigScriptsPhase" }
Updating Autotools / GNU config script to a newer upstream version: ./deps/cares/config/config.sub
Updating Autotools / GNU config script to a newer upstream version: ./deps/cares/config/config.guess
Running phase: configurePhase
@nix { "action": "setPhase", "phase": "configurePhase" }
fixing libtool script ./deps/cares/config/ltmain.sh
./deps/cares/configure
patching script interpreter paths in /nix/store/h1wp5yb9wnzmsa79ixr0srzirmw2gvhc-nodejs-configure
configure flags: --prefix=/nix/store/4vpqwvrkn14mk663jbzlrksxv9amx98y-nodejs-22.11.0 --ninja --with-intl=system-icu --openssl-use-def-ca-store --no-cross-compiling --dest-os=linux --dest-cpu=ia32 --shared-libuv --shared-libuv-libpath=/nix/store/r223x0q1jbapppywvmrppaj20y4iyvrb-libuv-1.49.2/lib --shared-openssl --shared-openssl-libpath=/nix/store/4szli7wim4dsj4ccpzm4yb4h62vdjdwx-openssl-3.3.2/lib --shared-sqlite --shared-sqlite-libpath=/nix/store/4w61ad6w5wa8rhd8ndap4nv5rfrca17v-sqlite-3.47.0/lib --shared-zlib --shared-zlib-libpath=/nix/store/fj8xj67v7lg4q69n5aqy1qymlbk3jiyy-zlib-1.3.1/lib
INFO: configure completed successfully
Running phase: buildPhase
@nix { "action": "setPhase", "phase": "buildPhase" }
build flags: -j12 SHELL=/nix/store/k9jhfwl6vszfsrxf2mn1mv5a2g3n0bbw-bash-5.2p37/bin/bash
TERM=dumb ninja -C out/Release -j12
ninja: Entering directory `out/Release'
[1/2041] CXX obj/deps/v8/src/base/v8_libbase.abort-mode.o
[2/2041] CXX obj/deps/v8/src/base/v8_libbase.cpu.o
[3/2041] CXX obj/deps/v8/src/base/v8_libbase.bits.o
[4/2041] CXX obj/deps/v8/src/base/v8_libbase.division-by-constant.o
[5/2041] CXX obj/deps/v8/src/base/debug/v8_libbase.stack_trace.o
[6/2041] CXX obj/deps/v8/src/base/numbers/v8_libbase.bignum-dtoa.o
[7/2041] CXX obj/deps/v8/src/base/v8_libbase.file-utils.o
[8/2041] CXX obj/deps/v8/src/base/v8_libbase.bounded-page-allocator.o
[9/2041] CXX obj/deps/v8/src/base/numbers/v8_libbase.bignum.o
[10/2041] CXX obj/deps/v8/src/base/v8_libbase.emulated-virtual-address-subspace.o
[11/2041] CXX obj/deps/v8/src/base/numbers/v8_libbase.cached-powers.o
[12/2041] CXX obj/deps/v8/src/base/v8_libbase.ieee754.o
[13/2041] CXX obj/deps/v8/src/base/numbers/v8_libbase.diy-fp.o
[14/2041] CXX obj/deps/v8/src/base/numbers/v8_libbase.dtoa.o
[15/2041] CXX obj/deps/v8/src/base/v8_libbase.once.o
[16/2041] CXX obj/deps/v8/src/base/platform/v8_libbase.memory-protection-key.o
[17/2041] CXX obj/deps/v8/src/base/numbers/v8_libbase.fixed-dtoa.o
[18/2041] CXX obj/deps/v8/src/base/platform/v8_libbase.condition-variable.o
[19/2041] CXX obj/deps/v8/src/base/numbers/v8_libbase.fast-dtoa.o
[20/2041] CXX obj/deps/v8/src/base/numbers/v8_libbase.strtod.o
[21/2041] CXX obj/deps/v8/src/base/v8_libbase.logging.o
[22/2041] CXX obj/deps/v8/src/base/v8_libbase.page-allocator.o
[23/2041] CXX obj/deps/v8/src/base/platform/v8_libbase.mutex.o
[24/2041] CXX obj/deps/v8/src/base/platform/v8_libbase.platform.o
[25/2041] CXX obj/deps/v8/src/base/platform/v8_libbase.semaphore.o
[26/2041] CXX obj/deps/v8/src/base/platform/v8_libbase.time.o
[27/2041] CXX obj/deps/v8/src/base/sanitizer/v8_libbase.lsan-page-allocator.o
[28/2041] CXX obj/deps/v8/src/base/v8_libbase.sys-info.o
[29/2041] CXX obj/deps/v8/src/base/v8_libbase.region-allocator.o
[30/2041] CXX obj/deps/v8/src/base/v8_libbase.strings.o
[31/2041] CXX obj/deps/v8/src/base/v8_libbase.vlq-base64.o
[32/2041] CXX obj/deps/v8/src/base/sanitizer/v8_libbase.lsan-virtual-address-space.o
[33/2041] CXX obj/deps/v8/src/base/utils/v8_libbase.random-number-generator.o
[34/2041] CXX obj/deps/v8/src/base/v8_libbase.virtual-address-space-page-allocator.o
[35/2041] CXX obj/deps/v8/src/base/v8_libbase.virtual-address-space.o
[36/2041] CXX obj/deps/v8/src/base/platform/v8_libbase.platform-posix-time.o
[37/2041] CXX obj/deps/v8/src/base/debug/v8_libbase.stack_trace_posix.o
[38/2041] CXX obj/deps/v8/src/base/platform/v8_libbase.platform-linux.o
[39/2041] CXX obj/deps/v8/src/base/platform/v8_libbase.platform-posix.o
[40/2041] AR obj/tools/v8_gypfiles/libv8_libbase.a
[41/2041] CXX obj/deps/v8/src/torque/torque_base.cpp-builder.o
[42/2041] CXX obj/deps/v8/src/torque/torque_base.declarable.o
[43/2041] CXX obj/deps/v8/src/torque/torque_base.global-context.o
[44/2041] CXX obj/deps/v8/src/torque/torque_base.earley-parser.o
[45/2041] CXX obj/deps/v8/src/torque/torque_base.cfg.o
[46/2041] CXX obj/deps/v8/src/torque/torque_base.class-debug-reader-generator.o
[47/2041] CXX obj/deps/v8/src/torque/torque_base.cc-generator.o
[48/2041] CXX obj/deps/v8/src/torque/torque_base.source-positions.o
[49/2041] CXX obj/deps/v8/src/torque/torque_base.declaration-visitor.o
[50/2041] CXX obj/deps/v8/src/torque/torque_base.instance-type-generator.o
[51/2041] CXX obj/deps/v8/src/torque/torque_base.csa-generator.o
[52/2041] CXX obj/deps/v8/src/torque/torque_base.declarations.o
[53/2041] CXX obj/deps/v8/src/torque/torque_base.kythe-data.o
[54/2041] CXX obj/deps/v8/src/torque/torque_base.server-data.o
[55/2041] CXX obj/deps/v8/src/torque/torque_base.torque-code-generator.o
[56/2041] CXX obj/deps/v8/src/torque/torque_base.type-inference.o
[57/2041] CXX obj/deps/v8/src/interpreter/bytecode_builtins_list_generator.bytecode-operands.o
[58/2041] CXX obj/deps/v8/src/torque/torque_base.instructions.o
[59/2041] CXX obj/deps/v8/src/builtins/bytecode_builtins_list_generator.generate-bytecodes-builtins-list.o
[60/2041] CXX obj/deps/v8/src/torque/torque_base.type-oracle.o
[61/2041] CXX obj/deps/v8/src/interpreter/bytecode_builtins_list_generator.bytecodes.o
[62/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/v8_abseil.raw_logging.o
[63/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/v8_abseil.low_level_alloc.o
[64/2041] CXX obj/deps/v8/src/torque/torque_base.utils.o
[65/2041] LINK bytecode_builtins_list_generator
[66/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/v8_abseil.spinlock.o
[67/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/v8_abseil.unscaledcycleclock.o
[68/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/v8_abseil.spinlock_wait.o
[69/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/v8_abseil.cycleclock.o
[70/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/v8_abseil.log_severity.o
[71/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/v8_abseil.thread_identity.o
[72/2041] CXX obj/deps/v8/src/torque/torque_base.torque-compiler.o
[73/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/v8_abseil.throw_delegate.o
[74/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/v8_abseil.sysinfo.o
[75/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/internal/v8_abseil.cpu_detect.o
[76/2041] CXX obj/deps/v8/src/torque/torque.torque.o
[77/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/internal/v8_abseil.crc.o
[78/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/v8_abseil.crc32c.o
[79/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/container/internal/v8_abseil.hashtablez_sampler.o
[80/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/container/internal/v8_abseil.hashtablez_sampler_force_weak_definition.o
[81/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/internal/v8_abseil.crc_memcpy_x86_arm_combined.o
[82/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/internal/v8_abseil.crc_memcpy_fallback.o
[83/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/internal/v8_abseil.crc_x86_arm_combined.o
[84/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/debugging/internal/v8_abseil.address_is_readable.o
[85/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/debugging/internal/v8_abseil.vdso_support.o
[86/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/debugging/v8_abseil.stacktrace.o
[87/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/debugging/internal/v8_abseil.elf_mem_image.o
[88/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/container/internal/v8_abseil.raw_hash_set.o
[89/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/internal/v8_abseil.crc_cord_state.o
[90/2041] CXX obj/deps/v8/src/torque/torque_base.type-visitor.o
[91/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/debugging/internal/v8_abseil.demangle.o
[92/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/profiling/internal/v8_abseil.exponential_biased.o
[93/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/hash/internal/v8_abseil.city.o
[94/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/hash/internal/v8_abseil.low_level_hash.o
[95/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.ascii.o
[96/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/debugging/v8_abseil.symbolize.o
[97/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/hash/internal/v8_abseil.hash.o
[98/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/numeric/v8_abseil.int128.o
[99/2041] CXX obj/deps/v8/src/torque/torque_base.types.o
[100/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.cord_buffer.o
[101/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.charconv.o
[102/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.cord_analysis.o
[103/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.charconv_parse.o
[104/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.cord_internal.o
[105/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.cord_rep_btree_navigator.o
[106/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.cord_rep_btree_reader.o
[107/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.cord_rep_consume.o
[108/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.escaping.o
[109/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.cord_rep_crc.o
[110/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.cordz_functions.o
[111/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.charconv_bigint.o
[112/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.damerau_levenshtein_distance.o
[113/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.pow10_helper.o
[114/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.ostringstream.o
[115/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.memutil.o
[116/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.escaping.o
[117/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.cordz_sample_token.o
[118/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.cord_rep_btree.o
[119/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.cordz_handle.o
[120/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.utf8.o
[121/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.cordz_info.o
[122/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/v8_abseil.extension.o
[123/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/v8_abseil.output.o
[124/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.stringify_sink.o
[125/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.match.o
[126/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/v8_abseil.bind.o
[127/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/v8_abseil.parser.o
[128/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.str_split.o
[129/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/v8_abseil.arg.o
[130/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.string_view.o
[131/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.str_cat.o
[132/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.str_replace.o
[133/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/v8_abseil.float_conversion.o
[134/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.numbers.o
[135/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.substitute.o
[136/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.cord.o
[137/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/v8_abseil.graphcycles.o
[138/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/v8_abseil.create_thread_identity.o
[139/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/v8_abseil.per_thread_sem.o
[140/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/v8_abseil.futex_waiter.o
[141/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/v8_abseil.pthread_waiter.o
[142/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/v8_abseil.kernel_timeout.o
[143/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/v8_abseil.sem_waiter.o
[144/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/v8_abseil.stdcpp_waiter.o
[145/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/v8_abseil.waiter_base.o
[146/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/v8_abseil.civil_time_detail.o
[147/2041] CXX obj/deps/v8/src/torque/torque_base.implementation-visitor.o
[148/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/v8_abseil.clock.o
[149/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/v8_abseil.time_zone_fixed.o
[150/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/v8_abseil.format.o
[151/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/v8_abseil.mutex.o
[152/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/v8_abseil.time_zone_if.o
[153/2041] STAMP obj/tools/v8_gypfiles/v8_flags.actions_depends.stamp
[154/2041] ACTION generate_bytecode_builtins_list: generate_bytecode_builtins_list_action_3931b343a4cb0bd98da4e581f6ce90fe
[155/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/v8_abseil.civil_time.o
[156/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/v8_abseil.time_zone_posix.o
[157/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/v8_abseil.time_zone_impl.o
[158/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/v8_abseil.zone_info_source.o
[159/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/v8_abseil.duration.o
[160/2041] CC obj/deps/v8/third_party/zlib/v8_zlib.cpu_features.o
[161/2041] CC obj/deps/v8/third_party/zlib/v8_zlib.compress.o
[162/2041] CC obj/deps/v8/third_party/zlib/v8_zlib.adler32.o
[163/2041] CC obj/deps/v8/third_party/zlib/v8_zlib.gzclose.o
[164/2041] CC obj/deps/v8/third_party/zlib/v8_zlib.crc32.o
[165/2041] CC obj/deps/v8/third_party/zlib/v8_zlib.gzlib.o
[166/2041] CC obj/deps/v8/third_party/zlib/v8_zlib.gzread.o
[167/2041] CC obj/deps/v8/third_party/zlib/v8_zlib.gzwrite.o
[168/2041] CC obj/deps/v8/third_party/zlib/v8_zlib.inftrees.o
[169/2041] CC obj/deps/v8/third_party/zlib/v8_zlib.infback.o
[170/2041] CC obj/deps/v8/third_party/zlib/v8_zlib.inffast.o
[171/2041] CC obj/deps/v8/third_party/zlib/v8_zlib.uncompr.o
[172/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/v8_abseil.time_zone_lookup.o
[173/2041] CC obj/deps/v8/third_party/zlib/v8_zlib.zutil.o
[174/2041] CC obj/deps/v8/third_party/zlib/v8_zlib.deflate.o
[175/2041] CXX obj/deps/v8/third_party/zlib/google/v8_zlib.compression_utils_portable.o
[176/2041] CXX obj/deps/v8/src/regexp/gen-regexp-special-case.gen-regexp-special-case.o
[177/2041] CC obj/deps/v8/third_party/zlib/v8_zlib.trees.o
[178/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/v8_abseil.time_zone_libc.o
[179/2041] LINK gen-regexp-special-case
[180/2041] CC obj/deps/v8/third_party/zlib/v8_zlib.inflate.o
[181/2041] ACTION run_gen-regexp-special-case: run_gen-regexp-special-case_action_bd80f64862dd779165d4349ffcbe0211
[182/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/v8_abseil.time_zone_format.o
[183/2041] CXX obj/deps/v8/src/torque/torque_base.torque-parser.o
[184/2041] AR obj/tools/v8_gypfiles/libtorque_base.a
[185/2041] STAMP obj/tools/v8_gypfiles/torque.actions_depends.stamp
[186/2041] CXX obj/deps/v8/src/libplatform/v8_libplatform.default-thread-isolated-allocator.o
[187/2041] LINK torque
[188/2041] CXX obj/deps/v8/src/libplatform/v8_libplatform.default-job.o
[189/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/v8_abseil.time.o
[190/2041] CXX obj/deps/v8/src/libplatform/v8_libplatform.delayed-task-queue.o
[191/2041] CXX obj/deps/v8/src/libplatform/tracing/v8_libplatform.trace-buffer.o
[192/2041] CXX obj/deps/v8/src/libplatform/v8_libplatform.default-worker-threads-task-runner.o
[193/2041] AR obj/tools/v8_gypfiles/libv8_zlib.a
[194/2041] CXX obj/deps/v8/src/libplatform/v8_libplatform.task-queue.o
[195/2041] CXX obj/deps/v8/src/libplatform/v8_libplatform.default-foreground-task-runner.o
[196/2041] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/v8_abseil.time_zone_info.o
[197/2041] CC obj/deps/uvwasi/src/uvwasi.clocks.o
[198/2041] AR obj/tools/v8_gypfiles/libv8_abseil.a
[199/2041] CXX obj/deps/v8/src/libplatform/v8_libplatform.default-platform.o
[200/2041] CXX obj/deps/v8/src/libplatform/tracing/v8_libplatform.trace-config.o
[201/2041] CXX obj/src/node_js2c.embedded_data.o
[202/2041] CC obj/deps/uvwasi/src/uvwasi.fd_table.o
[203/2041] CC obj/deps/uvwasi/src/uvwasi.path_resolver.o
[204/2041] CC obj/deps/uvwasi/src/uvwasi.sync_helpers.o
[205/2041] CXX obj/deps/v8/src/libplatform/tracing/v8_libplatform.trace-object.o
[206/2041] CC obj/deps/uvwasi/src/uvwasi.poll_oneoff.o
[207/2041] CC obj/deps/uvwasi/src/uvwasi.uv_mapping.o
[208/2041] CC obj/deps/uvwasi/src/uvwasi.wasi_rights.o
[209/2041] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_debug.o
[210/2041] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_callbacks.o
[211/2041] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_extpri.o
[212/2041] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_buf.o
[213/2041] CXX obj/deps/v8/src/libplatform/v8_libplatform.worker-thread.o
[214/2041] CC obj/deps/uvwasi/src/uvwasi.wasi_serdes.o
[215/2041] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_hd_huffman.o
[216/2041] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_hd_huffman_data.o
[217/2041] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_http.o
[218/2041] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_helper.o
[219/2041] CXX obj/deps/v8/src/libplatform/tracing/v8_libplatform.trace-writer.o
[220/2041] CXX obj/deps/v8/src/libplatform/tracing/v8_libplatform.tracing-controller.o
[221/2041] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_frame.o
[222/2041] AR obj/tools/v8_gypfiles/libv8_libplatform.a
[223/2041] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_mem.o
[224/2041] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_outbound_item.o
[225/2041] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_option.o
[226/2041] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_alpn.o
[227/2041] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_priority_spec.o
[228/2041] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_map.o
[229/2041] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_pq.o
[230/2041] CC obj/deps/uvwasi/src/uvwasi.uvwasi.o
[231/2041] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_hd.o
[232/2041] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_queue.o
[233/2041] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_ratelim.o
[234/2041] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_rcbuf.o
[235/2041] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_version.o
[236/2041] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_time.o
[237/2041] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_submit.o
[238/2041] CC obj/deps/nghttp2/lib/nghttp2.sfparse.o
[239/2041] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_stream.o
[240/2041] CC obj/deps/llhttp/src/llhttp.http.o
[241/2041] CC obj/deps/llhttp/src/llhttp.api.o
[242/2041] CC obj/deps/cares/src/lib/cares.ares__addrinfo2hostent.o
[243/2041] CC obj/deps/cares/src/lib/cares.ares__addrinfo_localhost.o
[244/2041] CC obj/deps/cares/src/lib/cares.ares__close_sockets.o
[245/2041] CXX obj/deps/nbytes/src/nbytes.nbytes.o
[246/2041] CC obj/deps/cares/src/lib/cares.ares__parse_into_addrinfo.o
[247/2041] CC obj/deps/cares/src/lib/cares.ares__hosts_file.o
[248/2041] CC obj/deps/cares/src/lib/cares.ares_android.o
[249/2041] CC obj/deps/cares/src/lib/cares.ares__socket.o
[250/2041] CC obj/deps/cares/src/lib/cares.ares_cancel.o
[251/2041] CXX obj/deps/ncrypto/ncrypto.engine.o
In file included from ../../deps/ncrypto/engine.cc:1:
../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
205 | using DSAPointer = DeleteFnPtr<DSA, DSA_free>;
| ^
In file included from ../../deps/ncrypto/ncrypto.h:12:
/nix/store/zzn2fyv5zvp50vamz2pll7hcnk9v8qzv-openssl-3.3.2-dev/include/openssl/dsa.h:132:28: note: declared here
132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r);
| ^~~~~~~~
../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
208 | using ECPointer = DeleteFnPtr<EC_KEY, EC_KEY_free>;
| ^
In file included from ../../deps/ncrypto/ncrypto.h:13:
/nix/store/zzn2fyv5zvp50vamz2pll7hcnk9v8qzv-openssl-3.3.2-dev/include/openssl/ec.h:1022:28: note: declared here
1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
210 | using ECKeyPointer = DeleteFnPtr<EC_KEY, EC_KEY_free>;
| ^
/nix/store/zzn2fyv5zvp50vamz2pll7hcnk9v8qzv-openssl-3.3.2-dev/include/openssl/ec.h:1022:28: note: declared here
1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
214 | using HMACCtxPointer = DeleteFnPtr<HMAC_CTX, HMAC_CTX_free>;
| ^
In file included from ../../deps/ncrypto/ncrypto.h:16:
/nix/store/zzn2fyv5zvp50vamz2pll7hcnk9v8qzv-openssl-3.3.2-dev/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:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
217 | using RSAPointer = DeleteFnPtr<RSA, RSA_free>;
| ^
In file included from ../../deps/ncrypto/ncrypto.h:18:
/nix/store/zzn2fyv5zvp50vamz2pll7hcnk9v8qzv-openssl-3.3.2-dev/include/openssl/rsa.h:304:28: note: declared here
304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
528 | DeleteFnPtr<DH, DH_free> dh_;
| ^
In file included from ../../deps/ncrypto/ncrypto.h:11:
/nix/store/zzn2fyv5zvp50vamz2pll7hcnk9v8qzv-openssl-3.3.2-dev/include/openssl/dh.h:211:28: note: declared here
211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
| ^~~~~~~
../../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:22:
/nix/store/zzn2fyv5zvp50vamz2pll7hcnk9v8qzv-openssl-3.3.2-dev/include/openssl/engine.h:628:27: note: declared here
628 | OSSL_DEPRECATEDIN_3_0 int ENGINE_finish(ENGINE *e);
| ^~~~~~~~~~~~~
../../deps/ncrypto/engine.cc:33:18: warning: 'int ENGINE_free(ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
33 | ENGINE_free(engine);
| ~~~~~~~~~~~^~~~~~~~
/nix/store/zzn2fyv5zvp50vamz2pll7hcnk9v8qzv-openssl-3.3.2-dev/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()));
| ~~~~~~~~~~~~^~~~~~~~~~~~~
/nix/store/zzn2fyv5zvp50vamz2pll7hcnk9v8qzv-openssl-3.3.2-dev/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"));
| ~~~~~~~~~~~~^~~~~~~~~~~
/nix/store/zzn2fyv5zvp50vamz2pll7hcnk9v8qzv-openssl-3.3.2-dev/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) ||
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/zzn2fyv5zvp50vamz2pll7hcnk9v8qzv-openssl-3.3.2-dev/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)) {
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/zzn2fyv5zvp50vamz2pll7hcnk9v8qzv-openssl-3.3.2-dev/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;
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/nix/store/zzn2fyv5zvp50vamz2pll7hcnk9v8qzv-openssl-3.3.2-dev/include/openssl/engine.h:708:27: note: declared here
708 | OSSL_DEPRECATEDIN_3_0 int ENGINE_set_default(ENGINE *e, unsigned int flags);
| ^~~~~~~~~~~~~~~~~~
../../deps/ncrypto/engine.cc: In member function 'bool ncrypto::EnginePointer::init(bool)':
../../deps/ncrypto/engine.cc:73:21: warning: 'int ENGINE_init(ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
73 | return ENGINE_init(engine) == 1;
| ~~~~~~~~~~~^~~~~~~~
/nix/store/zzn2fyv5zvp50vamz2pll7hcnk9v8qzv-openssl-3.3.2-dev/include/openssl/engine.h:620:27: note: declared here
620 | OSSL_DEPRECATEDIN_3_0 int ENGINE_init(ENGINE *e);
| ^~~~~~~~~~~
../../deps/ncrypto/engine.cc: In member function 'ncrypto::EVPKeyPointer ncrypto::EnginePointer::loadPrivateKey(std::string_view)':
../../deps/ncrypto/engine.cc:78:47: warning: 'EVP_PKEY* ENGINE_load_private_key(ENGINE*, const char*, UI_METHOD*, void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
78 | return EVPKeyPointer(ENGINE_load_private_key(engine, key_name.data(), nullptr, nullptr));
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/zzn2fyv5zvp50vamz2pll7hcnk9v8qzv-openssl-3.3.2-dev/include/openssl/engine.h:638:11: note: declared here
638 | EVP_PKEY *ENGINE_load_private_key(ENGINE *e, const char *key_id,
| ^~~~~~~~~~~~~~~~~~~~~~~
../../deps/ncrypto/engine.cc: In static member function 'static void ncrypto::EnginePointer::initEnginesOnce()':
../../deps/ncrypto/engine.cc:84:32: warning: 'void ENGINE_load_builtin_engines()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
84 | ENGINE_load_builtin_engines();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/nix/store/zzn2fyv5zvp50vamz2pll7hcnk9v8qzv-openssl-3.3.2-dev/include/openssl/engine.h:358:28: note: declared here
358 | OSSL_DEPRECATEDIN_3_0 void ENGINE_load_builtin_engines(void);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/ncrypto/engine.cc:85:33: warning: 'int ENGINE_register_all_complete()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
85 | ENGINE_register_all_complete();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/nix/store/zzn2fyv5zvp50vamz2pll7hcnk9v8qzv-openssl-3.3.2-dev/include/openssl/engine.h:415:27: note: declared here
415 | OSSL_DEPRECATEDIN_3_0 int ENGINE_register_all_complete(void);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
[252/2041] CC obj/deps/histogram/src/histogram.hdr_histogram.o
[253/2041] CC obj/deps/cares/src/lib/cares.ares_data.o
[254/2041] CC obj/deps/cares/src/lib/cares.ares__sortaddrinfo.o
[255/2041] CC obj/deps/cares/src/lib/cares.ares_destroy.o
[256/2041] CC obj/deps/cares/src/lib/cares.ares_cookie.o
[257/2041] CC obj/deps/cares/src/lib/cares.ares_free_hostent.o
[258/2041] CC obj/deps/cares/src/lib/cares.ares_free_string.o
[259/2041] CC obj/deps/cares/src/lib/cares.ares_getenv.o
[260/2041] CC obj/deps/cares/src/lib/cares.ares_freeaddrinfo.o
[261/2041] CC obj/deps/llhttp/src/llhttp.llhttp.o
[262/2041] CXX obj/deps/simdutf/simdutf.simdutf.o
[263/2041] AR obj/deps/simdutf/libsimdutf.a
[264/2041] CC obj/deps/cares/src/lib/cares.ares_gethostbyaddr.o
[265/2041] CC obj/deps/cares/src/lib/cares.ares_library_init.o
[266/2041] CC obj/deps/cares/src/lib/cares.ares_getaddrinfo.o
[267/2041] CC obj/deps/cares/src/lib/cares.ares_gethostbyname.o
[268/2041] CC obj/deps/cares/src/lib/cares.ares_getnameinfo.o
[269/2041] CC obj/deps/cares/src/lib/cares.ares_init.o
[270/2041] CC obj/deps/cares/src/lib/cares.ares_metrics.o
[271/2041] CC obj/deps/cares/src/lib/cares.ares_platform.o
[272/2041] CC obj/deps/cares/src/lib/cares.ares_query.o
[273/2041] CC obj/deps/cares/src/lib/cares.ares_strerror.o
[274/2041] CC obj/deps/cares/src/lib/cares.ares_options.o
[275/2041] CC obj/deps/cares/src/lib/cares.ares_send.o
[276/2041] CC obj/deps/cares/src/lib/cares.ares_qcache.o
[277/2041] CC obj/deps/cares/src/lib/cares.ares_sysconfig.o
[278/2041] CC obj/deps/cares/src/lib/cares.ares_timeout.o
[279/2041] CC obj/deps/cares/src/lib/cares.ares_search.o
[280/2041] CC obj/deps/cares/src/lib/cares.ares_version.o
[281/2041] CC obj/deps/cares/src/lib/cares.ares_process.o
[282/2041] CC obj/deps/cares/src/lib/dsa/cares.ares__htable_asvp.o
[283/2041] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_session.o
[284/2041] CC obj/deps/cares/src/lib/dsa/cares.ares__array.o
[285/2041] CC obj/deps/cares/src/lib/dsa/cares.ares__htable_strvp.o
[286/2041] CC obj/deps/cares/src/lib/cares.ares_sysconfig_files.o
[287/2041] CC obj/deps/cares/src/lib/dsa/cares.ares__htable_szvp.o
[288/2041] CC obj/deps/cares/src/lib/dsa/cares.ares__htable.o
[289/2041] CC obj/deps/cares/src/lib/dsa/cares.ares__htable_vpvp.o
[290/2041] CC obj/deps/cares/src/lib/event/cares.ares_event_kqueue.o
[291/2041] CC obj/deps/cares/src/lib/event/cares.ares_event_configchg.o
[292/2041] CC obj/deps/cares/src/lib/dsa/cares.ares__llist.o
[293/2041] CC obj/deps/cares/src/lib/event/cares.ares_event_epoll.o
[294/2041] CXX obj/deps/ncrypto/ncrypto.ncrypto.o
In file included from ../../deps/ncrypto/ncrypto.cc:1:
../../deps/ncrypto/ncrypto.h:205:45: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
205 | using DSAPointer = DeleteFnPtr<DSA, DSA_free>;
| ^
In file included from ../../deps/ncrypto/ncrypto.h:12:
/nix/store/zzn2fyv5zvp50vamz2pll7hcnk9v8qzv-openssl-3.3.2-dev/include/openssl/dsa.h:132:28: note: declared here
132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r);
| ^~~~~~~~
../../deps/ncrypto/ncrypto.h:208:50: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
208 | using ECPointer = DeleteFnPtr<EC_KEY, EC_KEY_free>;
| ^
In file included from ../../deps/ncrypto/ncrypto.h:13:
/nix/store/zzn2fyv5zvp50vamz2pll7hcnk9v8qzv-openssl-3.3.2-dev/include/openssl/ec.h:1022:28: note: declared here
1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
../../deps/ncrypto/ncrypto.h:210:53: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
210 | using ECKeyPointer = DeleteFnPtr<EC_KEY, EC_KEY_free>;
| ^
/nix/store/zzn2fyv5zvp50vamz2pll7hcnk9v8qzv-openssl-3.3.2-dev/include/openssl/ec.h:1022:28: note: declared here
1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
../../deps/ncrypto/ncrypto.h:214:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
214 | using HMACCtxPointer = DeleteFnPtr<HMAC_CTX, HMAC_CTX_free>;
| ^
In file included from ../../deps/ncrypto/ncrypto.h:16:
/nix/store/zzn2fyv5zvp50vamz2pll7hcnk9v8qzv-openssl-3.3.2-dev/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:217:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
217 | using RSAPointer = DeleteFnPtr<RSA, RSA_free>;
| ^
In file included from ../../deps/ncrypto/ncrypto.h:18:
/nix/store/zzn2fyv5zvp50vamz2pll7hcnk9v8qzv-openssl-3.3.2-dev/include/openssl/rsa.h:304:28: note: declared here
304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
../../deps/ncrypto/ncrypto.h:528:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
528 | DeleteFnPtr<DH, DH_free> dh_;
| ^
In file included from ../../deps/ncrypto/ncrypto.h:11:
/nix/store/zzn2fyv5zvp50vamz2pll7hcnk9v8qzv-openssl-3.3.2-dev/include/openssl/dh.h:211:28: note: declared here
211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
| ^~~~~~~
../../deps/ncrypto/ncrypto.cc: In function 'bool ncrypto::SafeX509SubjectAltNamePrint(const BIOPointer&, X509_EXTENSION*)':
../../deps/ncrypto/ncrypto.cc:688:8: warning: unused variable 'ret' [-Wunused-variable]
688 | 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:713:8: warning: unused variable 'ret' [-Wunused-variable]
713 | 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:1135:22: warning: 'DH* DH_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1135 | DHPointer dh(DH_new());
| ~~~~~~^~
/nix/store/zzn2fyv5zvp50vamz2pll7hcnk9v8qzv-openssl-3.3.2-dev/include/openssl/dh.h:210:27: note: declared here
210 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void);
| ^~~~~~
../../deps/ncrypto/ncrypto.cc:1138:18: warning: 'int DH_set0_pqg(DH*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1138 | if (DH_set0_pqg(dh.get(), p.get(), nullptr, g.get()) != 1) return {};
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/zzn2fyv5zvp50vamz2pll7hcnk9v8qzv-openssl-3.3.2-dev/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:1149:22: warning: 'DH* DH_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1149 | DHPointer dh(DH_new());
| ~~~~~~^~
/nix/store/zzn2fyv5zvp50vamz2pll7hcnk9v8qzv-openssl-3.3.2-dev/include/openssl/dh.h:210:27: note: declared here
210 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void);
| ^~~~~~
../../deps/ncrypto/ncrypto.cc:1152:32: warning: 'int DH_generate_parameters_ex(DH*, int, int, BN_GENCB*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1152 | if (DH_generate_parameters_ex(dh.get(), bits, generator, nullptr) != 1) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/zzn2fyv5zvp50vamz2pll7hcnk9v8qzv-openssl-3.3.2-dev/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:1163:15: warning: 'int DH_check(const DH*, int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1163 | if (DH_check(dh_.get(), &codes) != 1)
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~
/nix/store/zzn2fyv5zvp50vamz2pll7hcnk9v8qzv-openssl-3.3.2-dev/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:1172:23: warning: 'int DH_check_pub_key(const DH*, const BIGNUM*, int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1172 | if (DH_check_pub_key(dh_.get(), pub_key.get(), &codes) != 1)
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/zzn2fyv5zvp50vamz2pll7hcnk9v8qzv-openssl-3.3.2-dev/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:1187:14: warning: 'void DH_get0_pqg(const DH*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1187 | DH_get0_pqg(dh_.get(), &p, nullptr, nullptr);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/zzn2fyv5zvp50vamz2pll7hcnk9v8qzv-openssl-3.3.2-dev/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:1194:14: warning: 'void DH_get0_pqg(const DH*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1194 | DH_get0_pqg(dh_.get(), nullptr, nullptr, &g);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/zzn2fyv5zvp50vamz2pll7hcnk9v8qzv-openssl-3.3.2-dev/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:1201:14: warning: 'void DH_get0_key(const DH*, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1201 | DH_get0_key(dh_.get(), &pub_key, nullptr);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/zzn2fyv5zvp50vamz2pll7hcnk9v8qzv-openssl-3.3.2-dev/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:1208:14: warning: 'void DH_get0_key(const DH*, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1208 | DH_get0_key(dh_.get(), nullptr, &pvt_key);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/zzn2fyv5zvp50vamz2pll7hcnk9v8qzv-openssl-3.3.2-dev/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:1217:23: warning: 'int DH_generate_key(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1217 | if (!DH_generate_key(dh_.get())) return {};
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
/nix/store/zzn2fyv5zvp50vamz2pll7hcnk9v8qzv-openssl-3.3.2-dev/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:1224:17: warning: 'int DH_size(const DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1224 | return DH_size(dh_.get());
| ~~~~~~~^~~~~~~~~~~
/nix/store/zzn2fyv5zvp50vamz2pll7hcnk9v8qzv-openssl-3.3.2-dev/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:1234:28: warning: 'int DH_compute_key(unsigned char*, const BIGNUM*, DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1234 | int size = DH_compute_key(static_cast<uint8_t*>(dp.get()), peer.get(), dh_.get());
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/zzn2fyv5zvp50vamz2pll7hcnk9v8qzv-openssl-3.3.2-dev/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:1251:18: warning: 'int DH_set0_key(DH*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1251 | if (DH_set0_key(dh_.get(), key.get(), nullptr) == 1) {
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/zzn2fyv5zvp50vamz2pll7hcnk9v8qzv-openssl-3.3.2-dev/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:1260:18: warning: 'int DH_set0_key(DH*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
1260 | if (DH_set0_key(dh_.get(), nullptr, key.get()) == 1) {
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/zzn2fyv5zvp50vamz2pll7hcnk9v8qzv-openssl-3.3.2-dev/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);
| ^~~~~~~~~~~
[295/2041] CC obj/deps/cares/src/lib/cares.ares_update_servers.o
[296/2041] CC obj/deps/cares/src/lib/event/cares.ares_event_poll.o
[297/2041] CC obj/deps/cares/src/lib/event/cares.ares_event_select.o
[298/2041] CC obj/deps/cares/src/lib/event/cares.ares_event_win32.o
[299/2041] CC obj/deps/cares/src/lib/event/cares.ares_event_wake_pipe.o
../../deps/cares/src/lib/event/ares_event_wake_pipe.c: In function 'ares_pipeevent_signal':
../../deps/cares/src/lib/event/ares_event_wake_pipe.c:118:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
118 | (void)write(p->filedes[1], "1", 1);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
[300/2041] CC obj/deps/cares/src/lib/dsa/cares.ares__slist.o
[301/2041] CXX obj/tools/node_js2c.js2c.o
[302/2041] CC obj/deps/cares/src/lib/legacy/cares.ares_create_query.o
[303/2041] CC obj/deps/cares/src/lib/event/cares.ares_event_thread.o
[304/2041] CC obj/deps/cares/src/lib/legacy/cares.ares_expand_name.o
[305/2041] CC obj/deps/cares/src/lib/legacy/cares.ares_expand_string.o
[306/2041] CC obj/deps/cares/src/lib/legacy/cares.ares_fds.o
[307/2041] CC obj/deps/cares/src/lib/legacy/cares.ares_parse_a_reply.o
[308/2041] CC obj/deps/cares/src/lib/legacy/cares.ares_getsock.o
[309/2041] CC obj/deps/cares/src/lib/cares.inet_net_pton.o
[310/2041] CC obj/deps/cares/src/lib/legacy/cares.ares_parse_aaaa_reply.o
[311/2041] CC obj/deps/cares/src/lib/legacy/cares.ares_parse_mx_reply.o
[312/2041] CC obj/deps/cares/src/lib/legacy/cares.ares_parse_caa_reply.o
[313/2041] CC obj/deps/cares/src/lib/cares.inet_ntop.o
[314/2041] CC obj/deps/cares/src/lib/legacy/cares.ares_parse_ns_reply.o
[315/2041] CC obj/deps/cares/src/lib/legacy/cares.ares_parse_naptr_reply.o
[316/2041] LINK node_js2c
[317/2041] CC obj/deps/cares/src/lib/legacy/cares.ares_parse_soa_reply.o
[318/2041] CC obj/deps/cares/src/lib/legacy/cares.ares_parse_srv_reply.o
[319/2041] CC obj/deps/cares/src/lib/legacy/cares.ares_parse_ptr_reply.o
[320/2041] ACTION libnode: convert_node_protocol_to_json_1613b577312726d6acf41fb14bd20601
[321/2041] ACTION libnode: node_js2c_1613b577312726d6acf41fb14bd20601
[322/2041] CC obj/deps/cares/src/lib/legacy/cares.ares_parse_uri_reply.o
[323/2041] CC obj/deps/cares/src/lib/legacy/cares.ares_parse_txt_reply.o
[324/2041] ACTION libnode: concatenate_protocols_1613b577312726d6acf41fb14bd20601
[325/2041] CC obj/deps/cares/src/lib/record/cares.ares_dns_multistring.o
[326/2041] ACTION libnode: v8_inspector_compress_protocol_json_1613b577312726d6acf41fb14bd20601
[327/2041] CC obj/deps/cares/src/lib/record/cares.ares_dns_mapping.o
[328/2041] CC obj/deps/cares/src/lib/str/cares.ares_strcasecmp.o
[329/2041] CC obj/deps/cares/src/lib/str/cares.ares_str.o
[330/2041] CC obj/deps/cares/src/lib/record/cares.ares_dns_name.o
[331/2041] CC obj/deps/cares/src/lib/str/cares.ares_strsplit.o
[332/2041] CC obj/deps/cares/src/lib/util/cares.ares__timeval.o
[333/2041] CC obj/deps/cares/src/lib/util/cares.ares__threads.o
[334/2041] CC obj/deps/cares/src/lib/util/cares.ares__iface_ips.o
[335/2041] CC obj/deps/cares/src/lib/util/cares.ares_math.o
[336/2041] CC obj/deps/brotli/c/common/brotli.context.o
[337/2041] CC obj/deps/cares/src/lib/record/cares.ares_dns_parse.o
[338/2041] CC obj/deps/brotli/c/common/brotli.constants.o
[339/2041] CC obj/deps/cares/src/lib/record/cares.ares_dns_write.o
[340/2041] CC obj/deps/cares/src/tools/cares.ares_getopt.o
[341/2041] CC obj/deps/brotli/c/common/brotli.platform.o
[342/2041] CC obj/deps/cares/src/lib/util/cares.ares_rand.o
../../deps/cares/src/lib/util/ares_rand.c: In function 'ares_u32_from_ptr':
../../deps/cares/src/lib/util/ares_rand.c:59:29: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
59 | return (unsigned int)((((ares_uint64_t)addr >> 32) & 0xFFFFFFFF) |
| ^
../../deps/cares/src/lib/util/ares_rand.c:60:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
60 | ((ares_uint64_t)addr & 0xFFFFFFFF));
| ^
[343/2041] CC obj/deps/brotli/c/dec/brotli.bit_reader.o
[344/2041] CC obj/deps/brotli/c/common/brotli.shared_dictionary.o
[345/2041] CC obj/deps/cares/src/lib/str/cares.ares__buf.o
[346/2041] CC obj/deps/brotli/c/common/brotli.transform.o
[347/2041] CC obj/deps/brotli/c/dec/brotli.state.o
[348/2041] CC obj/deps/brotli/c/dec/brotli.huffman.o
[349/2041] CXX obj/deps/simdjson/simdjson.simdjson.o
[350/2041] CC obj/deps/brotli/c/common/brotli.dictionary.o
[351/2041] ACTION Generating node protocol sources from protocol json
[352/2041] STAMP obj/libnode.actions_rules_copies.stamp
[353/2041] CC obj/deps/cares/src/lib/record/cares.ares_dns_record.o
[354/2041] CC obj/deps/brotli/c/enc/brotli.command.o
[355/2041] CC obj/deps/brotli/c/enc/brotli.bit_cost.o
[356/2041] CC obj/deps/brotli/c/enc/brotli.dictionary_hash.o
[357/2041] CC obj/deps/brotli/c/enc/brotli.compound_dictionary.o
[358/2041] CC obj/deps/brotli/c/enc/brotli.entropy_encode.o
[359/2041] CC obj/deps/brotli/c/enc/brotli.encoder_dict.o
[360/2041] CC obj/deps/brotli/c/enc/brotli.fast_log.o
[361/2041] CC obj/deps/brotli/c/enc/brotli.cluster.o
[362/2041] CC obj/deps/brotli/c/enc/brotli.memory.o
[363/2041] CC obj/deps/brotli/c/enc/brotli.brotli_bit_stream.o
[364/2041] CC obj/deps/brotli/c/enc/brotli.literal_cost.o
[365/2041] CC obj/deps/brotli/c/enc/brotli.utf8_util.o
[366/2041] CC obj/deps/brotli/c/enc/brotli.histogram.o
[367/2041] CC obj/deps/brotli/c/enc/brotli.block_splitter.o
[368/2041] CC obj/deps/brotli/c/enc/brotli.backward_references_hq.o
[369/2041] CC obj/deps/brotli/c/dec/brotli.decode.o
[370/2041] CC obj/deps/brotli/c/enc/brotli.static_dict.o
[371/2041] CC obj/deps/brotli/c/enc/brotli.metablock.o
[372/2041] CC obj/deps/brotli/c/enc/brotli.compress_fragment.o
[373/2041] CC obj/deps/brotli/c/enc/brotli.compress_fragment_two_pass.o
[374/2041] CC obj/deps/brotli/c/enc/brotli.encode.o
[375/2041] ACTION run_torque: run_torque_action_e3070f7afaffd8a3b4612441e26c1d85
[376/2041] STAMP obj/tools/v8_gypfiles/run_torque.actions_rules_copies.stamp
[377/2041] STAMP obj/tools/v8_gypfiles/v8_internal_headers.actions_depends.stamp
[378/2041] CXX obj/gen/src/node/inspector/protocol/libnode.NodeRuntime.o
[379/2041] STAMP obj/tools/v8_gypfiles/torque_generated_definitions.actions_depends.stamp
[380/2041] STAMP obj/tools/v8_gypfiles/v8_internal_headers.compile_depends.stamp
[381/2041] STAMP obj/tools/v8_gypfiles/v8_compiler.compile_depends.stamp
[382/2041] STAMP obj/tools/v8_gypfiles/v8_turboshaft.compile_depends.stamp
[383/2041] STAMP obj/tools/v8_gypfiles/v8_compiler.actions_depends.stamp
[384/2041] ACTION postmortem-metadata: gen-postmortem-metadata_7acc03b21ed727c9887fcf4669bc652e
[385/2041] STAMP obj/tools/v8_gypfiles/v8_base_without_compiler.actions_depends.stamp
[386/2041] CXX obj/gen/src/node/inspector/protocol/libnode.NodeWorker.o
[387/2041] ACTION Checking inspector protocol compatibility
[388/2041] CXX obj/gen/src/node/inspector/protocol/libnode.NodeTracing.o
[389/2041] ACTION Generating inspector protocol sources from protocol json
[390/2041] STAMP obj/tools/v8_gypfiles/v8_base_without_compiler.actions_rules_copies.stamp
[391/2041] CXX obj/gen/src/node/inspector/protocol/libnode.Network.o
[392/2041] CXX obj/src/api/libnode.async_resource.o
[393/2041] CXX obj/src/api/libnode.callback.o
[394/2041] CXX obj/tools/v8_gypfiles/gen/inspector-generated-output-root/src/inspector/protocol/v8_base_without_compiler.Console.o
[395/2041] CXX obj/src/api/libnode.embed_helpers.o
[396/2041] CXX obj/tools/v8_gypfiles/gen/inspector-generated-output-root/src/inspector/protocol/v8_base_without_compiler.Protocol.o
[397/2041] CC obj/deps/brotli/c/enc/brotli.backward_references.o
[398/2041] CXX obj/gen/libnode.node_javascript.o
[399/2041] CXX obj/gen/src/node/inspector/protocol/libnode.Protocol.o
[400/2041] CXX obj/tools/v8_gypfiles/gen/inspector-generated-output-root/src/inspector/protocol/v8_base_without_compiler.Schema.o
[401/2041] CXX obj/tools/v8_gypfiles/gen/inspector-generated-output-root/src/inspector/protocol/v8_base_without_compiler.HeapProfiler.o
[402/2041] CXX obj/tools/v8_gypfiles/gen/inspector-generated-output-root/src/inspector/protocol/v8_base_without_compiler.Profiler.o
[403/2041] CXX obj/tools/v8_gypfiles/gen/inspector-generated-output-root/src/inspector/protocol/v8_base_without_compiler.Debugger.o
[404/2041] CXX obj/tools/v8_gypfiles/gen/inspector-generated-output-root/src/inspector/protocol/v8_base_without_compiler.Runtime.o
[405/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[406/2041] CXX obj/deps/ada/ada.ada.o
[407/2041] 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:18,
from ../../deps/v8/src/parsing/scanner.h:18,
from ../../deps/v8/src/parsing/import-assertions.h:8,
from ../../deps/v8/src/ast/modules.h:8,
from ../../deps/v8/src/ast/ast.h:11,
from ../../deps/v8/src/ast/ast-traversal-visitor.h:8,
from ../../deps/v8/src/ast/ast-function-literal-id-reindexer.h:8,
from ../../deps/v8/src/ast/ast-function-literal-id-reindexer.cc:5:
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[408/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[409/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[410/2041] 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:18,
from ../../deps/v8/src/parsing/scanner.h:18,
from ../../deps/v8/src/parsing/import-assertions.h:8,
from ../../deps/v8/src/ast/modules.h:8,
from ../../deps/v8/src/ast/ast.h:11,
from ../../deps/v8/src/ast/ast-traversal-visitor.h:8,
from ../../deps/v8/src/ast/source-range-ast-visitor.h:10,
from ../../deps/v8/src/ast/source-range-ast-visitor.cc:5:
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[411/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[412/2041] 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:18,
from ../../deps/v8/src/parsing/scanner.h:18,
from ../../deps/v8/src/parsing/import-assertions.h:8,
from ../../deps/v8/src/ast/modules.h:8,
from ../../deps/v8/src/ast/ast.h:11,
from ../../deps/v8/src/ast/scopes.h:10,
from ../../deps/v8/src/ast/variables.cc:7:
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[413/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[414/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[415/2041] 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:18,
from ../../deps/v8/src/parsing/scanner.h:18,
from ../../deps/v8/src/parsing/import-assertions.h:8,
from ../../deps/v8/src/ast/modules.h:8,
from ../../deps/v8/src/ast/modules.cc:5:
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[416/2041] 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:18,
from ../../deps/v8/src/parsing/scanner.h:18,
from ../../deps/v8/src/parsing/import-assertions.h:8,
from ../../deps/v8/src/ast/modules.h:8,
from ../../deps/v8/src/ast/ast.h:11,
from ../../deps/v8/src/ast/ast.cc:5:
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[417/2041] 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:18,
from ../../deps/v8/src/parsing/scanner.h:18,
from ../../deps/v8/src/parsing/import-assertions.h:8,
from ../../deps/v8/src/ast/modules.h:8,
from ../../deps/v8/src/ast/ast.h:11,
from ../../deps/v8/src/ast/prettyprinter.h:10,
from ../../deps/v8/src/ast/prettyprinter.cc:5:
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[418/2041] 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:18,
from ../../deps/v8/src/parsing/scanner.h:18,
from ../../deps/v8/src/parsing/import-assertions.h:8,
from ../../deps/v8/src/ast/modules.h:8,
from ../../deps/v8/src/ast/ast.h:11,
from ../../deps/v8/src/ast/scopes.h:10,
from ../../deps/v8/src/ast/scopes.cc:5:
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[419/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[420/2041] 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/contexts.h:9,
from ../../deps/v8/src/execution/thread-local-top.h:14,
from ../../deps/v8/src/execution/isolate-data.h:12,
from ../../deps/v8/src/execution/isolate.h:29,
from ../../deps/v8/src/baseline/bytecode-offset-iterator.cc:7:
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[421/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[422/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[423/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[424/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[425/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[426/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[427/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[428/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[429/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[430/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[431/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[432/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[433/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[434/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[435/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[436/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[437/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[438/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[439/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[440/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[441/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[442/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[443/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[444/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[445/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[446/2041] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.aligned-slot-allocator.o
[447/2041] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.bailout-reason.o
[448/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[449/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[450/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[451/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[452/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[453/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[454/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[455/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[456/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[457/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[458/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[459/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[460/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[461/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[462/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[463/2041] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.machine-type.o
[464/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[465/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[466/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[467/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[468/2041] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.register-configuration.o
[469/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[470/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[471/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[472/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[473/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[474/2041] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.tnode.o
[475/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[476/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[477/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[478/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[479/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[480/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[481/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[482/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[483/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[484/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[485/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[486/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[487/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[488/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[489/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[490/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[491/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[492/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[493/2041] CXX obj/deps/v8/src/deoptimizer/v8_base_without_compiler.deoptimize-reason.o
[494/2041] CXX obj/deps/v8/src/debug/v8_base_without_compiler.liveedit-diff.o
[495/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[496/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[497/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[498/2041] 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:18,
from ../../deps/v8/src/parsing/scanner.h:18,
from ../../deps/v8/src/parsing/import-assertions.h:8,
from ../../deps/v8/src/ast/modules.h:8,
from ../../deps/v8/src/ast/ast.h:11,
from ../../deps/v8/src/ast/ast-source-ranges.h:8,
from ../../deps/v8/src/debug/debug-coverage.cc:7:
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[499/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[500/2041] CXX obj/deps/v8/src/diagnostics/v8_base_without_compiler.compilation-statistics.o
[501/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[502/2041] CXX obj/deps/v8/src/diagnostics/v8_base_without_compiler.eh-frame.o
[503/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[504/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[505/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[506/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[507/2041] CXX obj/deps/v8/src/diagnostics/v8_base_without_compiler.unwinder.o
[508/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[509/2041] CXX obj/deps/v8/src/execution/v8_base_without_compiler.clobber-registers.o
[510/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[511/2041] CXX obj/deps/v8/src/execution/v8_base_without_compiler.encoded-c-signature.o
[512/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[513/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[514/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[515/2041] 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/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/deoptimizer.h:14,
from ../../deps/v8/src/deoptimizer/deoptimizer.cc:5:
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[516/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[517/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[518/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[519/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[520/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[521/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[522/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[523/2041] CXX obj/deps/v8/src/execution/v8_base_without_compiler.thread-id.o
[524/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[525/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[526/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[527/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[528/2041] 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/deoptimization-data.h:11,
from ../../deps/v8/src/execution/frames.h:15,
from ../../deps/v8/src/execution/frames-inl.h:10,
from ../../deps/v8/src/diagnostics/objects-printer.cc:11:
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[529/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[530/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[531/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[532/2041] CXX obj/deps/v8/src/extensions/v8_base_without_compiler.trigger-failure-extension.o
[533/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[534/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[535/2041] CXX obj/deps/v8/src/flags/v8_base_without_compiler.flags.o
[536/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[537/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[538/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[539/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[540/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[541/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[542/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[543/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[544/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[545/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[546/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[547/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[548/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[549/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[550/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[551/2041] CXX obj/deps/v8/src/heap/cppgc-js/v8_base_without_compiler.unified-heap-marking-verifier.o
[552/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[553/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[554/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[555/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[556/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[557/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[558/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[559/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[560/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[561/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[562/2041] CXX obj/deps/v8/src/heap/v8_base_without_compiler.gc-idle-time-handler.o
[563/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[564/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[565/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[566/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[567/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[568/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[569/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[570/2041] CXX obj/deps/v8/src/heap/v8_base_without_compiler.index-generator.o
[571/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[572/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[573/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[574/2041] 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:18,
from ../../deps/v8/src/parsing/scanner.h:18,
from ../../deps/v8/src/parsing/import-assertions.h:8,
from ../../deps/v8/src/ast/modules.h:8,
from ../../deps/v8/src/ast/ast.h:11,
from ../../deps/v8/src/ast/ast-source-ranges.h:8,
from ../../deps/v8/src/heap/factory-base.cc:7:
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[575/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[576/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[577/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[578/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[579/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[580/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
[581/2041] 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:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
85 | explicit inline Type(Address ptr)
| ^~~~~~~
../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
| ^~~~~~~~~~~~~~~~~~~
../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
69 | constexpr Type() : __VA_ARGS__(
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment