Skip to content

Instantly share code, notes, and snippets.

@Jayman2000
Last active March 6, 2025 17:28
Show Gist options
  • Save Jayman2000/dd3d01ddea7dd827ba718b876bc5858e to your computer and use it in GitHub Desktop.
Save Jayman2000/dd3d01ddea7dd827ba718b876bc5858e to your computer and use it in GitHub Desktop.
A log that will help me report a bug with Nixpkgs: <https://github.com/NixOS/nixpkgs/issues/387658>
This file has been truncated, but you can view the full file.
[jayman@Jason-Desktop-Linux-VM-NixOS-Throw-Away:~/Documents/Home/VC/Git/Not mine/nixpkgs]$ mount | grep -i bcachefs
[jayman@Jason-Desktop-Linux-VM-NixOS-Throw-Away:~/Documents/Home/VC/Git/Not mine/nixpkgs]$ cd .
[jayman@Jason-Desktop-Linux-VM-NixOS-Throw-Away:~/Documents/Home/VC/Git/Not mine/nixpkgs]$ nix-build -A pkgsi686Linux.nodejs
this derivation will be built:
/nix/store/c5fpgrmllxa8z7c2kfx00ik4f3yarv5h-nodejs-22.14.0.drv
building '/nix/store/c5fpgrmllxa8z7c2kfx00ik4f3yarv5h-nodejs-22.14.0.drv'...
Running phase: unpackPhase
unpacking source archive /nix/store/a81f6sm8qydkmsicc6plvafak9hynjs0-node-v22.14.0.tar.xz
source root is node-v22.14.0
setting SOURCE_DATE_EPOCH to timestamp 1739252711 of file "node-v22.14.0/vcbuild.bat"
Running 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 2317 (offset 35 lines).
patching file node.gyp
Hunk #1 succeeded at 721 (offset 18 lines).
Hunk #2 succeeded at 741 (offset 18 lines).
Hunk #3 succeeded at 1031 (offset 19 lines).
Hunk #4 succeeded at 1486 (offset 6 lines).
patching file tools/v8_gypfiles/v8.gyp
Hunk #1 succeeded at 125 (offset 13 lines).
Hunk #2 succeeded at 246 (offset 13 lines).
Hunk #3 succeeded at 468 (offset 13 lines).
Hunk #4 succeeded at 1890 (offset 45 lines).
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
Running 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
fixing libtool script ./deps/cares/config/ltmain.sh
./deps/cares/configure
patching script interpreter paths in /nix/store/jip4dyv0vj9vk3cw2v32wpd0b10yxm3p-nodejs-configure
configure flags: --prefix=/nix/store/fx60ss3hnc7iil65w885apxx6cxvbgi7-nodejs-22.14.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/g9gpfg5aflrw83793iimwixii21pnzmg-libuv-1.50.0/lib --shared-openssl --shared-openssl-libpath=/nix/store/n0ddh9q7q271a6gdcglz53613w4ipd0b-openssl-3.4.1/lib --shared-sqlite --shared-sqlite-libpath=/nix/store/rlmyrwd3gqw0rf5hn483g93cxzss2skm-sqlite-3.48.0/lib --shared-zlib --shared-zlib-libpath=/nix/store/akw368csdvjijvnzf7plj74sinpp0vr1-zlib-1.3.1/lib
INFO: configure completed successfully
Running phase: buildPhase
build flags: -j4 SHELL=/nix/store/h3d433lv2k57yx6l4a7j9s31da5v86qz-bash-5.2p37/bin/bash
TERM=dumb ninja -C out/Release -j4
ninja: Entering directory `out/Release'
[1/2057] CXX obj/deps/v8/src/base/v8_libbase.abort-mode.o
[2/2057] CXX obj/deps/v8/src/base/v8_libbase.cpu.o
[3/2057] CXX obj/deps/v8/src/base/v8_libbase.bits.o
[4/2057] CXX obj/deps/v8/src/base/v8_libbase.bounded-page-allocator.o
[5/2057] CXX obj/deps/v8/src/base/debug/v8_libbase.stack_trace.o
[6/2057] CXX obj/deps/v8/src/base/v8_libbase.division-by-constant.o
[7/2057] CXX obj/deps/v8/src/base/v8_libbase.file-utils.o
[8/2057] CXX obj/deps/v8/src/base/v8_libbase.emulated-virtual-address-subspace.o
[9/2057] CXX obj/deps/v8/src/base/numbers/v8_libbase.bignum-dtoa.o
[10/2057] CXX obj/deps/v8/src/base/numbers/v8_libbase.bignum.o
[11/2057] CXX obj/deps/v8/src/base/v8_libbase.ieee754.o
[12/2057] CXX obj/deps/v8/src/base/v8_libbase.logging.o
[13/2057] CXX obj/deps/v8/src/base/numbers/v8_libbase.cached-powers.o
[14/2057] CXX obj/deps/v8/src/base/numbers/v8_libbase.diy-fp.o
[15/2057] CXX obj/deps/v8/src/base/numbers/v8_libbase.dtoa.o
[16/2057] CXX obj/deps/v8/src/base/numbers/v8_libbase.fast-dtoa.o
[17/2057] CXX obj/deps/v8/src/base/numbers/v8_libbase.fixed-dtoa.o
[18/2057] CXX obj/deps/v8/src/base/v8_libbase.once.o
[19/2057] CXX obj/deps/v8/src/base/numbers/v8_libbase.strtod.o
[20/2057] CXX obj/deps/v8/src/base/platform/v8_libbase.memory-protection-key.o
[21/2057] CXX obj/deps/v8/src/base/platform/v8_libbase.mutex.o
[22/2057] CXX obj/deps/v8/src/base/platform/v8_libbase.condition-variable.o
[23/2057] CXX obj/deps/v8/src/base/v8_libbase.page-allocator.o
[24/2057] CXX obj/deps/v8/src/base/platform/v8_libbase.platform.o
[25/2057] CXX obj/deps/v8/src/base/platform/v8_libbase.semaphore.o
[26/2057] CXX obj/deps/v8/src/base/platform/v8_libbase.time.o
[27/2057] CXX obj/deps/v8/src/base/v8_libbase.region-allocator.o
[28/2057] CXX obj/deps/v8/src/base/sanitizer/v8_libbase.lsan-page-allocator.o
[29/2057] CXX obj/deps/v8/src/base/v8_libbase.sys-info.o
[30/2057] CXX obj/deps/v8/src/base/sanitizer/v8_libbase.lsan-virtual-address-space.o
[31/2057] CXX obj/deps/v8/src/base/v8_libbase.strings.o
[32/2057] CXX obj/deps/v8/src/base/utils/v8_libbase.random-number-generator.o
[33/2057] CXX obj/deps/v8/src/base/v8_libbase.vlq-base64.o
[34/2057] CXX obj/deps/v8/src/base/v8_libbase.virtual-address-space-page-allocator.o
[35/2057] CXX obj/deps/v8/src/base/v8_libbase.virtual-address-space.o
[36/2057] CXX obj/deps/v8/src/base/platform/v8_libbase.platform-posix-time.o
[37/2057] CXX obj/deps/v8/src/base/platform/v8_libbase.platform-posix.o
[38/2057] CXX obj/deps/v8/src/base/debug/v8_libbase.stack_trace_posix.o
[39/2057] CXX obj/deps/v8/src/base/platform/v8_libbase.platform-linux.o
[40/2057] AR obj/tools/v8_gypfiles/libv8_libbase.a
[41/2057] CXX obj/deps/v8/src/torque/torque_base.cpp-builder.o
[42/2057] CXX obj/deps/v8/src/torque/torque_base.cfg.o
[43/2057] CXX obj/deps/v8/src/torque/torque_base.class-debug-reader-generator.o
[44/2057] CXX obj/deps/v8/src/torque/torque_base.cc-generator.o
[45/2057] CXX obj/deps/v8/src/torque/torque_base.declarable.o
[46/2057] CXX obj/deps/v8/src/torque/torque_base.csa-generator.o
[47/2057] CXX obj/deps/v8/src/torque/torque_base.declaration-visitor.o
[48/2057] CXX obj/deps/v8/src/torque/torque_base.earley-parser.o
[49/2057] CXX obj/deps/v8/src/torque/torque_base.declarations.o
[50/2057] CXX obj/deps/v8/src/torque/torque_base.global-context.o
[51/2057] CXX obj/deps/v8/src/torque/torque_base.instance-type-generator.o
[52/2057] CXX obj/deps/v8/src/torque/torque_base.kythe-data.o
[53/2057] CXX obj/deps/v8/src/torque/torque_base.instructions.o
[54/2057] CXX obj/deps/v8/src/torque/torque_base.source-positions.o
[55/2057] CXX obj/deps/v8/src/torque/torque_base.server-data.o
[56/2057] CXX obj/deps/v8/src/torque/torque_base.torque-code-generator.o
[57/2057] CXX obj/deps/v8/src/torque/torque_base.type-inference.o
[58/2057] CXX obj/deps/v8/src/torque/torque_base.torque-compiler.o
[59/2057] CXX obj/deps/v8/src/torque/torque_base.type-oracle.o
[60/2057] CXX obj/deps/v8/src/torque/torque_base.type-visitor.o
[61/2057] CXX obj/deps/v8/src/torque/torque_base.utils.o
[62/2057] CXX obj/deps/v8/src/torque/torque_base.implementation-visitor.o
[63/2057] CXX obj/deps/v8/src/torque/torque_base.types.o
[64/2057] CXX obj/deps/v8/src/interpreter/bytecode_builtins_list_generator.bytecode-operands.o
[65/2057] CXX obj/deps/v8/src/builtins/bytecode_builtins_list_generator.generate-bytecodes-builtins-list.o
[66/2057] CXX obj/deps/v8/src/interpreter/bytecode_builtins_list_generator.bytecodes.o
[67/2057] LINK bytecode_builtins_list_generator
[68/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/v8_abseil.cycleclock.o
[69/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/v8_abseil.low_level_alloc.o
[70/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/v8_abseil.raw_logging.o
[71/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/v8_abseil.spinlock_wait.o
[72/2057] CXX obj/deps/v8/src/torque/torque.torque.o
[73/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/v8_abseil.spinlock.o
[74/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/v8_abseil.thread_identity.o
[75/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/v8_abseil.unscaledcycleclock.o
[76/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/v8_abseil.sysinfo.o
[77/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/v8_abseil.throw_delegate.o
[78/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/v8_abseil.log_severity.o
[79/2057] CXX obj/deps/v8/src/torque/torque_base.torque-parser.o
[80/2057] AR obj/tools/v8_gypfiles/libtorque_base.a
[81/2057] STAMP obj/tools/v8_gypfiles/torque.actions_depends.stamp
[82/2057] LINK torque
[83/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/container/internal/v8_abseil.hashtablez_sampler.o
[84/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/container/internal/v8_abseil.hashtablez_sampler_force_weak_definition.o
[85/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/internal/v8_abseil.cpu_detect.o
[86/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/container/internal/v8_abseil.raw_hash_set.o
[87/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/v8_abseil.crc32c.o
[88/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/internal/v8_abseil.crc.o
[89/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/internal/v8_abseil.crc_memcpy_fallback.o
[90/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/internal/v8_abseil.crc_memcpy_x86_arm_combined.o
[91/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/internal/v8_abseil.crc_cord_state.o
[92/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/internal/v8_abseil.crc_x86_arm_combined.o
[93/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/debugging/internal/v8_abseil.address_is_readable.o
[94/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/debugging/internal/v8_abseil.vdso_support.o
[95/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/debugging/internal/v8_abseil.elf_mem_image.o
[96/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/debugging/v8_abseil.stacktrace.o
[97/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/debugging/internal/v8_abseil.demangle.o
[98/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/hash/internal/v8_abseil.city.o
[99/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/debugging/v8_abseil.symbolize.o
[100/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/hash/internal/v8_abseil.hash.o
[101/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/hash/internal/v8_abseil.low_level_hash.o
[102/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/profiling/internal/v8_abseil.exponential_biased.o
[103/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/numeric/v8_abseil.int128.o
[104/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.ascii.o
[105/2057] ACTION run_torque: run_torque_action_e3070f7afaffd8a3b4612441e26c1d85
[106/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.charconv.o
[107/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.cord_buffer.o
[108/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.cord_analysis.o
[109/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.charconv_parse.o
[110/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.escaping.o
[111/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.charconv_bigint.o
[112/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.cord_internal.o
[113/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.cord_rep_btree_navigator.o
[114/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.cord_rep_btree_reader.o
[115/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.cord_rep_consume.o
[116/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.cord_rep_crc.o
[117/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.cord.o
[118/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.cord_rep_btree.o
[119/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.cordz_functions.o
[120/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.damerau_levenshtein_distance.o
[121/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.cordz_handle.o
[122/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.cordz_sample_token.o
[123/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.escaping.o
[124/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.cordz_info.o
[125/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.pow10_helper.o
[126/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.ostringstream.o
[127/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.memutil.o
[128/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/v8_abseil.extension.o
[129/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/v8_abseil.bind.o
[130/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/v8_abseil.output.o
[131/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/v8_abseil.arg.o
[132/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.utf8.o
[133/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/v8_abseil.float_conversion.o
[134/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.stringify_sink.o
[135/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/v8_abseil.parser.o
[136/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.match.o
[137/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.str_cat.o
[138/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.str_split.o
[139/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.str_replace.o
[140/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.numbers.o
[141/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.string_view.o
[142/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.substitute.o
[143/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/v8_abseil.create_thread_identity.o
[144/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/v8_abseil.futex_waiter.o
[145/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/v8_abseil.graphcycles.o
[146/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/v8_abseil.kernel_timeout.o
[147/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/v8_abseil.pthread_waiter.o
[148/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/v8_abseil.per_thread_sem.o
[149/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/v8_abseil.sem_waiter.o
[150/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/v8_abseil.stdcpp_waiter.o
[151/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/v8_abseil.waiter_base.o
[152/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/v8_abseil.mutex.o
[153/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/v8_abseil.civil_time.o
[154/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/v8_abseil.clock.o
[155/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/v8_abseil.civil_time_detail.o
[156/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/v8_abseil.format.o
[157/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/v8_abseil.duration.o
[158/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/v8_abseil.time_zone_fixed.o
[159/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/v8_abseil.time_zone_if.o
[160/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/v8_abseil.time_zone_impl.o
[161/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/v8_abseil.time_zone_format.o
[162/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/v8_abseil.time_zone_lookup.o
[163/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/v8_abseil.time_zone_libc.o
[164/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/v8_abseil.time_zone_posix.o
[165/2057] STAMP obj/tools/v8_gypfiles/v8_flags.actions_depends.stamp
[166/2057] STAMP obj/tools/v8_gypfiles/run_torque.actions_rules_copies.stamp
[167/2057] ACTION generate_bytecode_builtins_list: generate_bytecode_builtins_list_action_3931b343a4cb0bd98da4e581f6ce90fe
[168/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/v8_abseil.zone_info_source.o
[169/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/v8_abseil.time_zone_info.o
[170/2057] STAMP obj/tools/v8_gypfiles/v8_internal_headers.compile_depends.stamp
[171/2057] STAMP obj/tools/v8_gypfiles/v8_compiler.compile_depends.stamp
[172/2057] STAMP obj/tools/v8_gypfiles/v8_turboshaft.compile_depends.stamp
[173/2057] ACTION postmortem-metadata: gen-postmortem-metadata_7acc03b21ed727c9887fcf4669bc652e
[174/2057] CXX obj/deps/v8/src/regexp/gen-regexp-special-case.gen-regexp-special-case.o
[175/2057] LINK gen-regexp-special-case
[176/2057] ACTION run_gen-regexp-special-case: run_gen-regexp-special-case_action_bd80f64862dd779165d4349ffcbe0211
[177/2057] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/v8_abseil.time.o
[178/2057] AR obj/tools/v8_gypfiles/libv8_abseil.a
[179/2057] STAMP obj/tools/v8_gypfiles/v8_internal_headers.actions_depends.stamp
[180/2057] STAMP obj/tools/v8_gypfiles/torque_generated_definitions.actions_depends.stamp
[181/2057] STAMP obj/tools/v8_gypfiles/v8_base_without_compiler.actions_depends.stamp
[182/2057] ACTION Checking inspector protocol compatibility
[183/2057] ACTION Generating inspector protocol sources from protocol json
[184/2057] STAMP obj/tools/v8_gypfiles/v8_base_without_compiler.actions_rules_copies.stamp
[185/2057] CXX obj/tools/v8_gypfiles/gen/inspector-generated-output-root/src/inspector/protocol/v8_base_without_compiler.Protocol.o
[186/2057] CXX obj/tools/v8_gypfiles/gen/inspector-generated-output-root/src/inspector/protocol/v8_base_without_compiler.Console.o
[187/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[188/2057] CXX obj/tools/v8_gypfiles/gen/inspector-generated-output-root/src/inspector/protocol/v8_base_without_compiler.HeapProfiler.o
[189/2057] CXX obj/tools/v8_gypfiles/gen/inspector-generated-output-root/src/inspector/protocol/v8_base_without_compiler.Debugger.o
[190/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[191/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[192/2057] CXX obj/tools/v8_gypfiles/gen/inspector-generated-output-root/src/inspector/protocol/v8_base_without_compiler.Schema.o
[193/2057] CXX obj/tools/v8_gypfiles/gen/inspector-generated-output-root/src/inspector/protocol/v8_base_without_compiler.Profiler.o
[194/2057] CXX obj/tools/v8_gypfiles/gen/inspector-generated-output-root/src/inspector/protocol/v8_base_without_compiler.Runtime.o
[195/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[196/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[197/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[198/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[199/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[200/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[201/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[202/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[203/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[204/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[205/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[206/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[207/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[208/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[209/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[210/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[211/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[212/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[213/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[214/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[215/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[216/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[217/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[218/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[219/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[220/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[221/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[222/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[223/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[224/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[225/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[226/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[227/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[228/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[229/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[230/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[231/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[232/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[233/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[234/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[235/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[236/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[237/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[238/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[239/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[240/2057] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.aligned-slot-allocator.o
[241/2057] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.bailout-reason.o
[242/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[243/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[244/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[245/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[246/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[247/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[248/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[249/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[250/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[251/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[252/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[253/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[254/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[255/2057] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.machine-type.o
[256/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[257/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[258/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[259/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[260/2057] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.register-configuration.o
[261/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[262/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[263/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[264/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[265/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[266/2057] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.tnode.o
[267/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[268/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[269/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[270/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[271/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[272/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[273/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[274/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[275/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[276/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[277/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[278/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[279/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[280/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[281/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[282/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[283/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[284/2057] CXX obj/deps/v8/src/debug/v8_base_without_compiler.liveedit-diff.o
[285/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[286/2057] CXX obj/deps/v8/src/deoptimizer/v8_base_without_compiler.deoptimize-reason.o
[287/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[288/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[289/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[290/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[291/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[292/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[293/2057] CXX obj/deps/v8/src/diagnostics/v8_base_without_compiler.compilation-statistics.o
[294/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[295/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[296/2057] CXX obj/deps/v8/src/diagnostics/v8_base_without_compiler.eh-frame.o
[297/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[298/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[299/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[300/2057] CXX obj/deps/v8/src/diagnostics/v8_base_without_compiler.unwinder.o
[301/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[302/2057] CXX obj/deps/v8/src/execution/v8_base_without_compiler.clobber-registers.o
[303/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[304/2057] CXX obj/deps/v8/src/execution/v8_base_without_compiler.encoded-c-signature.o
[305/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[306/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[307/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[308/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[309/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[310/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[311/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[312/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[313/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[314/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[315/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[316/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[317/2057] CXX obj/deps/v8/src/execution/v8_base_without_compiler.thread-id.o
[318/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[319/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[320/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[321/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[322/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[323/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[324/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[325/2057] CXX obj/deps/v8/src/extensions/v8_base_without_compiler.trigger-failure-extension.o
[326/2057] CXX obj/deps/v8/src/flags/v8_base_without_compiler.flags.o
[327/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[328/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[329/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[330/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[331/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[332/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[333/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[334/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[335/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[336/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[337/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[338/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[339/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[340/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[341/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[342/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[343/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[344/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[345/2057] CXX obj/deps/v8/src/heap/cppgc-js/v8_base_without_compiler.unified-heap-marking-verifier.o
[346/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[347/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[348/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[349/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[350/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[351/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[352/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[353/2057] CXX obj/deps/v8/src/heap/v8_base_without_compiler.gc-idle-time-handler.o
[354/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[355/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[356/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[357/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[358/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[359/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[360/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[361/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[362/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[363/2057] CXX obj/deps/v8/src/heap/v8_base_without_compiler.index-generator.o
[364/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[365/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[366/2057] 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);
| ^~~~~~~~~~~~~~~~~~~
[367/2057] CXX obj/deps/v8/src/heap/v8_base_without_compiler.heap.o
In file included from ../../deps/v8/src/objects/fixed-array.h:20,
from ../../deps/v8/src/objects/prototype-info.h:8,
from ../../deps/v8/src/objects/map.h:15,
from ../../deps/v8/src/heap/marking.h:13,
from ../../deps/v8/src/heap/mutable-page.h:15,
from ../../deps/v8/src/common/code-memory-access.h:15,
from ../../deps/v8/src/heap/heap.h:28,
from ../../deps/v8/src/heap/heap.cc:5:
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h: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);
| ^~~~~~~~~~~~~~~~~~~
[368/2057] 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__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h: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);
| ^~~~~~~~~~~~~~~~~~~
[369/2057] CXX obj/deps/v8/src/heap/v8_base_without_compiler.local-factory.o
In file included from ../../deps/v8/src/objects/fixed-array.h:20,
from ../../deps/v8/src/objects/prototype-info.h:8,
from ../../deps/v8/src/objects/map.h:15,
from ../../deps/v8/src/heap/marking.h:13,
from ../../deps/v8/src/heap/mutable-page.h:15,
from ../../deps/v8/src/common/code-memory-access.h:15,
from ../../deps/v8/src/heap/heap.h:28,
from ../../deps/v8/src/heap/local-factory.h:12,
from ../../deps/v8/src/heap/local-factory.cc:5:
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h: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);
| ^~~~~~~~~~~~~~~~~~~
[370/2057] CXX obj/deps/v8/src/heap/v8_base_without_compiler.local-heap.o
In file included from ../../deps/v8/src/objects/fixed-array.h:20,
from ../../deps/v8/src/objects/contexts.h:9,
from ../../deps/v8/src/execution/thread-local-top.h:14,
from ../../deps/v8/src/execution/isolate-data.h:12,
from ../../deps/v8/src/execution/isolate.h:29,
from ../../deps/v8/src/heap/local-heap.h:17,
from ../../deps/v8/src/heap/local-heap.cc:5:
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h: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);
| ^~~~~~~~~~~~~~~~~~~
[371/2057] CXX obj/deps/v8/src/heap/v8_base_without_compiler.main-allocator.o
In file included from ../../deps/v8/src/objects/fixed-array.h:20,
from ../../deps/v8/src/logging/counters.h:19,
from ../../deps/v8/src/heap/gc-tracer.h:16,
from ../../deps/v8/src/heap/main-allocator.h:12,
from ../../deps/v8/src/heap/main-allocator.cc:5:
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h: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);
| ^~~~~~~~~~~~~~~~~~~
[372/2057] CXX obj/deps/v8/src/heap/v8_base_without_compiler.mark-sweep-utilities.o
In file included from ../../deps/v8/src/objects/fixed-array.h:20,
from ../../deps/v8/src/objects/prototype-info.h:8,
from ../../deps/v8/src/objects/map.h:15,
from ../../deps/v8/src/heap/marking.h:13,
from ../../deps/v8/src/heap/mutable-page.h:15,
from ../../deps/v8/src/common/code-memory-access.h:15,
from ../../deps/v8/src/heap/heap.h:28,
from ../../deps/v8/src/heap/mark-sweep-utilities.h:12,
from ../../deps/v8/src/heap/mark-sweep-utilities.cc:5:
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h: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);
| ^~~~~~~~~~~~~~~~~~~
[373/2057] CXX obj/deps/v8/src/heap/v8_base_without_compiler.marking-worklist.o
In file included from ../../deps/v8/src/objects/fixed-array.h:20,
from ../../deps/v8/src/objects/prototype-info.h:8,
from ../../deps/v8/src/objects/map.h:15,
from ../../deps/v8/src/heap/marking.h:13,
from ../../deps/v8/src/heap/marking-worklist.h:15,
from ../../deps/v8/src/heap/marking-worklist.cc:5:
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h: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);
| ^~~~~~~~~~~~~~~~~~~
[374/2057] CXX obj/deps/v8/src/heap/v8_base_without_compiler.marking-barrier.o
In file included from ../../deps/v8/src/objects/fixed-array.h:20,
from ../../deps/v8/src/objects/prototype-info.h:8,
from ../../deps/v8/src/objects/map.h:15,
from ../../deps/v8/src/heap/marking.h:13,
from ../../deps/v8/src/heap/marking-state.h:9,
from ../../deps/v8/src/heap/mark-compact.h:13,
from ../../deps/v8/src/heap/marking-barrier.h:11,
from ../../deps/v8/src/heap/marking-barrier.cc:5:
../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
69 | constexpr Type() : __VA_ARGS__() {} \
| ^
../../deps/v8/src/objects/fixed-array.h: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'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment